投稿時間:2003/01/24(Fri) 20:02 投稿者名:聖魔
Eメール:
URL :
タイトル:FTP終了時の時間
いつもお世話になっています。 どうしてもわからないことがあるのでよろしくお願いします。
標準モジュールに Public Sub GetInternethandle() lnghInternet = InternetOpen(vbNullString, INTERNET_OPEN_TYPE_PRECONFIG, vbNullString, vbNullString, 0&) End Sub
Public Sub GetFTPHandle() FTPh = InternetConnect(lnghInternet, RemoteHost, INTERNET_DEFAULT_FTP_PORT, RemoteUser, RemotePass, INTERNET_SERVICE_FTP, &H0, 0&) End Sub
と記述し、
Private Sub Form_Load() Call GetInternethandle Call GetFTPHandle End Sub
Private Sub end_Click() Dim lngRet As Long Dim lngRet2 As Long lngRet = InternetCloseHandle(FTPh) lngRet2 = InternetCloseHandle(lnghInternet) End------@ End Sub とすると、 @のところでとまってしまって終了するのに2分ぐらいかかってしまいます。 エラーを取得してみたのですが特にエラーはなく、 InternetOpenだけの取得だとこの現象は起こりません。
動作チェックをするのに毎回止まってしまうので困っています。 どうすれば回避できるでしょうか? よろしくお願いします。
Win2000Pro SP3 (OSは2.3日前にフォーマットしたばかりです) VB6.0 SP4
PS VBのプログラムと関係ない質問かもしれませんのでルール違反でしたら言ってください。
|