vcftp上傳
好像沒有相應的API吧?
都是直接在相應的地址創建一個文件夾,如果將對應的文件裝入。
不能直接通過ftp操作資料庫吧,必須下載本地,操作後再上傳。
⑶ VC6.0下,FTP文件上傳出錯,請問如何得到錯誤信息
首先,用
GetLastError
()
函數得到
錯誤代碼
,然後在網上找找解決方法;如果這樣不行的話,那就再用
InternetGetLastResponseInfo()
函數得到錯誤信息,兩者結合起來,一般就能解決問題了。
⑷ VC++ 如何對ftp上的文件進行操作,比如將ftp上的一個文件夾里的文件移動到ftp上另外一個文件夾
可以讀一下Eric寫的《UNIX編程的藝術》,裡面有一章講協議設計的順便提了ftp協議的細節。但是如果你沒有直接處理HTTP的經驗的話想通過了解ftp協議直接用套接字來實現估計比較艱難。
如果說是用什麼語言比較合適,我能想到的是python,它預裝的庫能夠處理ftp協議,事情就簡單一些。
⑸ VC 怎樣上傳文件到FTP伺服器上
用wininet的ftp函數
⑹ 用vc實現的ftp如何使用,是兩台電腦都安裝了軟體運行嗎
在高級語言中我比較喜歡Delphi,大家不是都說嗎「真正的程序員用VC,聰明的惡意破壞它人的軟體或系統將導致法律刑責, 如果你只是使用電腦,那僅為非法
⑺ 誰用VC6.0做過FTP客戶端,能支持中文文件上傳的,來救救我啊!!
下載帶有中文的文件就沒問題嗎?
中文網址有個轉碼的步驟,比如漢字『一』,在網址里體現是『%E4%B8%80』,你的程序要做這么一個轉換。
可以google里搜索任一字元,然後再他對應的網址上就會顯示出來。
一個漢字對應3個 %xx%xx%xx
首先把wchar按照 utf8格式轉換下,有現成函數
WideCharToMultiByte ( CP_UTF8,0, sourcename, -1, utf8_url, 512, 0, 0);
這樣轉完後,會發現英文的字元的數值是大於0的,中文是小於0的,並且一個漢字由3個數值組成
然後再將這個字元串用自定義函數轉成正確的網址,即英文部分不變,中文部分專程16禁止顯示(格式化小於0的數值為16禁止並在前面加一個'%')
⑻ vc編寫的ftp客戶端能夠實現上傳和下載,怎麼使下載的文件名和原文件名字一致,而不是「*。*」代碼怎麼改
你都會做ftp程序了,怎麼會在打開文件名字上折騰呢,奇怪了. 你看你的另存為調出窗口函數是什麼代碼實現,改一下即可.
⑼ vc 模擬ftp 有伺服器端和客戶端
...........
建議你去專業一點的網站.....
⑽ ftp客戶端 vc++ 上傳不了帶有中文的文件
用寬字元,Unicode編碼。