私はVB6プロジェクトを持っています、それはftpリモートサーバー(すなわち:ftp://ftp.microsoft.com)にうまく接続します、私はInet1.ocxのみを使用してftpサーバーのすべてのディレクトリ名をリストボックスにリストしたいと思います。どうやってやるの ?
2915 次
2 に答える
2
以下の私の答えに対する@AhmedEbiedのコメントから引用。
はい、分かりました。FTPコマンドである(DIR)を使用して、FTPサーバー内のディレクトリを取得します。(DIR)コマンドの使用Inet1.Execute、( "DIR")
' CommandButton
Private Sub Get_Dir_Click()
Dim Data as String, Data1 as String
' Get List of all files
Do Data1 = Inet1.GetChunk(1024, icString)
Data = Data & Data1
Loop While Len(Data1) <> 0
Text4.Text = Data
End Sub
もちろん、私はUsrName
、PassWord
そしてその場にいURL
ました。
于 2012-04-22T19:49:15.363 に答える
1
次のようなFTP対応のActiveXコンポーネントをインストールできます:ChilkatFTP。FTPと呼ばれる無料版とFTP2と呼ばれる有料版があることに注意してください。あなたの目的のために、無料のもので十分なはずです。
開始するには、ドキュメントと例のページを参照してください。
于 2012-04-22T18:25:37.727 に答える