<output id="os3gq"><ruby id="os3gq"></ruby></output>

    1. <mark id="os3gq"></mark>
    2. 5個免費課程
      網站公告
      ·Access快速平臺QQ群號:156702533    ·Access快速開發平臺下載地址及教程    ·歡迎添加微信交流賬號:AccessoftChu    ·如何快速搜索本站文章|示例|資料    
      您的位置: 首頁 > 技術文章 > Access開發平臺

      Access開發平臺--FTP文件共享處理/互聯網實現附件上傳下載方法

      時 間:2016-10-10 13:01:52
      作 者:杜超   ID:16058  城市:江陰
      摘 要:快速開發平臺中提供了一個全局類來實現對FTP服務器上文件夾的創建、刪除,文件的上傳、下載、刪除等操作,通過類模塊 FTPServer 的各種方法和屬性來完成FTP文件處理。它是一個全局類,不需要實例化即可使用。
      正 文:

      使用前請先確定是否已經有了一個可用的FTP服務器?上仍谄脚_“FTP服務器參數配置”界面中配置FTP服務器的連接參數。(服務器地址填寫IP或域名)
      提示 對于服務器上的文件路徑,不能包含根目錄,使用正斜杠(/)、反斜杠(\)作為路徑分隔符都可以

       

      文件下載示例:通過“FTP服務器參數配置”界面指定服務器參數

      Sub FTPDownloadFile()
          With FTPServer
              .OpenConnection
              .DownloadFile "AAA\BBB\CCC\A.jpg", "C:\testA.jpg"
              .DownloadFile "AAA\BBB\CCC\B.jpg", "C:\testB.jpg"
              .CloseConnection
          End With
      End Sub


      文件下載示例:通過 OpenConnection 方法的參數指定服務器參數

      Sub FTPDownloadFile()
          With FTPServer       
              .OpenConnection "192.168.1.1", , "用戶名", "密碼"
              .DownloadFile "AAA\BBB\CCC\A.jpg", "C:\testA.jpg"
              .DownloadFile "AAA\BBB\CCC\B.jpg", "C:\testB.jpg"
              .CloseConnection
          End With
      End Sub

      Private Sub Command0_Click()
          With FTPServer
              .OpenConnection "erp.tn.cn", 21, "TNHAPP", "123456"
               MsgBox "10.pdf是否存在:" & .FileExists("10.pdf")
              .DownloadFile "10.pdf", CurrentProject.Path & "\10.pdf"
              .CloseConnection
          End With
      End Sub

       

      文件上傳示例

      Sub FTPUploadFile()
          With FTPServer
              .OpenConnection
              .UploadFile CurrentProject.Path & "\A.jpg", "AAA\BBB\CCC\A.jpg"
              .UploadFile CurrentProject.Path & "\B.jpg", "AAA\BBB\CCC\B.jpg"
              .CloseConnection
          End With
      End Sub


      方法名 說明
      OpenConnection 打開到FTP服務器的連接。
      參數:ServerAddress, Port, Username, Password
      在此處指定的參數優先于在“FTP服務器參數配置”中指定的參數。
      CloseConnection 斷開連接。
      CreateDirectory 創建文件夾,可以是多級目錄,如果目錄已存在,則創建時忽略。
      DeleteDirectory 刪除文件夾,只有文件夾為空時才能刪除,如果其中存在文件或子文件夾時則會出錯。
      DeleteFile 刪除文件。
      Rename 重命名文件或文件夾。
      FileExists 判斷指定文件是否存在,如存在返回True。
      DeleteFile 刪除文件。
      FindFirstFile 開始查找第1個文件。
      FindNextFile 查找下一個文件。
      EndFind 結束查找。FindFirstFile、FindNextFile、EndFind同時配合使用進行文件搜索。
      UploadFile 上傳本地文件至FTP服務器。
      參數:LocalFile, RemoteFile, TransferMode
      LocalFile 本地文件路徑名。
      RemoteFile 上傳到服務器的文件路徑名,路徑不存在時會自動創建。
      TransferMode 傳輸模式,是以文本傳輸還是二進制傳輸。
      DownLoadFile 下載FTP服務器上的文件至本地。
      參數:LocalFile, RemoteFile, TransferMode
      RemoteFile 服務器上的文件路徑名。
      SaveAsFile 保存至本地的文件路徑名,路徑不存在時會自動創建。
      TransferMode 傳輸模式,是以文本傳輸還是二進制傳輸。
      DeleteFile 刪除文件。


      如何安裝及配置FTP服務器[Access軟件網]
      http://www.www.beijingfeeling.com/article-show.asp?id=8002




      Access快速開發平臺QQ群 (群號:239158550)       access源碼網店

      最新評論 查看更多評論(2)

      2016/10/12 17:03:37jonnyliu1331
      給力

      2016/10/11 14:30:20麥田
      好文

      發表評論您的評論將提升作者分享的動力!快來評論一下吧!

      用戶名:
      密 碼:
      內 容:
       

      常見問答

      技術分類

      相關資源

      關于我們 | 服務條款 | 在線投稿 | 友情鏈接 | 網站統計 | 網站幫助