いつもお世話になっています。
現在、Inetコントロールを使ってFTPでファイルをアップロードする
プログラムを作っています。
Executeで
"put ローカルファイル ファイル名"
はうまくいくのですが、なぜか
"mput ローカルディレクトリ\*.*"
がうまくいきません。
この時、InetのStateChangedのStateは"5"となっていますが、
この意味もわかりません。
どなたか、ご教授お願いいたします。
以下が、そのコードです。
upInet.URL = "ftp://IPアドレス"
upInet.UserName = "ユーザー名"
upInet.Password = "パスワード"
upInet.Protocol = icFTP
upInet.RemotePort = 21
upInet.Execute , "CD Test"
Do While upInet.StillExecuting
DoEvents
Loop
upInet.Execute , "MPUT ローカルディレクトリ\*.*"
Do While upInet.StillExecuting
DoEvents
Loop
環境
Win98 VB5.0
ツイート | ![]() |