国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

利用Internet傳輸控件來使用FTP

2019-11-18 17:38:43
字體:
供稿:網(wǎng)友
現(xiàn)在是該設(shè)置控件屬性的時候了:

  將URL屬性設(shè)置為FTP服務(wù)器的URL。
  將用戶名(Username)和密碼(PassWord)的屬性設(shè)置為合法的用戶ID和密碼,這也是FTP所要用到的。(如果你將這些屬性留成空白,那么用戶名屬性就會被設(shè)置為匿名(anonymous),而密碼屬性會被設(shè)置為一個缺省的密碼。)
將協(xié)議(PRotocol)屬性設(shè)置為icFTP,這是訪問FTP所需要的。設(shè)置一下RequestTimeout,以防止在服務(wù)器沒有相應(yīng)的時候控件掛起。例如:
WithInet1
.URL="ftp://myftpserver"
.UserName="myusername"
.Password="mypassword"
.Protocol=icFTP
.RequestTimeout=120
EndWith

  要進(jìn)行GET或者PUT操作,就要調(diào)用Execute方法。第一個自變量是可選的,它允許你指定URL。第二個自變量能夠讓你指定要進(jìn)行的操作。當(dāng)GET操作被調(diào)用的時候,你必須傳遞被請求文件的名稱和要創(chuàng)建的本地文件名。當(dāng)PUT操作被調(diào)用的時候,要被上傳的文件就會被指定,然后就在FTP服務(wù)器上創(chuàng)建這個文件。

CallInet1.Execute(,"GETftpfile.txtc:/temp/ftpfile.txt")
CallInet1.Execute(,"PUTc:/temp/ftpfile.txtftpfile2.txt")

  Execute方法是異步工作的,所以你可以使用StateChanged事件來監(jiān)控這項操作的進(jìn)展情況。State自變量會是一個StateConstant。你可以使用對象瀏覽器(ObjectBrowser)或者在線幫助(OnlineHelp)來查看State所有合法的值。

PrivateSubInet1_StateChanged(ByValStateAsInteger)
Debug.PrintState
EndSub

  如果State等于icError,那么你可以通過ResponseCode和ResponseInfo屬性來獲取錯誤信息。

Debug.PrintInet1.ResponseCode
Debug.PrintInet1.ResponseInfo

->


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 北川| 临海市| 蓝田县| 张家川| 乌鲁木齐市| 正蓝旗| 华亭县| 沈丘县| 大新县| 鄄城县| 湘西| 靖州| 玉龙| 嘉黎县| 宾川县| 长丰县| 延安市| 四会市| 本溪| 澄迈县| 定安县| 康保县| 武冈市| 东至县| 夏津县| 太仆寺旗| 乐平市| 丹寨县| 香格里拉县| 鄂温| 雷波县| 东山县| 怀化市| 台山市| 三明市| 迭部县| 马边| 乐亭县| 长武县| 海口市| 高青县|