HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0211
ユージンhspinetのnetexecで2が返る2解決


ユージン

リンク

2009/2/11(Wed) 18:23:31|NO.23343

hspinetを使ってみようと思ってテストしてみたのですが、
netexecを使うとなぜか2が返ってきてしまいます。
ヘルプには0、1、マイナスの値の3つしか載っていないので、
2が何を意味するかさっぱり分かりません…
以下がそのソースです。

#include "hspinet.as" netinit ftpopen "***","***","***" if stat!0 : dialog "エラー" : end ftpdirlist repeat netexec test title ""+test if test=1 : break if test<0 : dialog "エラー" : end wait 1 loop sdim data,256 ftpdirlist2 data pos 0,0 : mesbox data,640,480 mes "接続テスト終了。" ftpclose

検索しようにも2がキーワードでは出てこなくて…
どうかご教授お願いいたします。



この記事に返信する


inovia

リンク

2009/2/11(Wed) 19:33:28|NO.23344

http://dev.onionsoft.net/trac/browser/trunk/plugins/win32/hspinet/
を見た感じだと"2"はFTPの準備が完了したときに返ってくる値みたいです。

netexec のヘルプのサンプルにも


if res : break

とあるわけなので1以上の値を返すことを前提しているらしい?



ユージン

リンク

2009/2/11(Wed) 19:37:04|NO.23345

1以上だったら特に問題ないんですね。
これで安心して続きを作ることが出来ます。

ご教授ありがとうございました!



ONION software Copyright 1997-2023(c) All rights reserved.