投稿日 | : 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のプログラムと関係ない質問かもしれませんのでルール違反でしたら言ってください。