|

楼主 |
发表于 2009-9-1 17:20:30
|
显示全部楼层
VB测试代码
On Error Resume Next
Dim FTP As New MyFTP
Dim lsUpFile As String
Text1 = Trim(Text1)
lsUpFile = Text1
If ("" = Dir(lsUpFile)) Or (Err.Number <> 0) Then
MsgBox "测试用的上传文件不存在!"
Exit Sub
End If
FTP.IniEvrp
FTP.Host = "10.112.49.151"
FTP.User = "User"
FTP.Password = "pwd"
FTP.Port = 22
FTP.OpenFTP
MsgBox "当前目录:" + FTP.GetCurDir
FTP.PutFile "/", "up.rar", lsUpFile, True
MsgBox "Up OK"
FTP.GetFile "/", "up.rar", "C:down.rar", True
MsgBox "Down OK"
FTP.CloseFTP
FTP.UnIniEvrp
--------------------
test.bat
--------------------
delphiimporter "MyFTPCOM_TLB.pas" MyFTPdll.dll -pl -pb -DMSWINDOWS;VER140;D3;D4;D5;D6;WIN32 -u%cd%;%cd%ImpSrc;%cd%lib -cMyFTP.ipr -o%cd%lib
pause
MyFTPCOM_TLB.pas由D6根据dll自动生成
--------------------
MyFTP.ipr
--------------------
|
|