當前位置:首頁 » 文件管理 » vcftp上傳文件

vcftp上傳文件

發布時間: 2022-06-15 07:19:03

Ⅰ VC實現ftp伺服器上傳功能

暈.PutFile目標文件只能寫文件名,不能寫路徑.上傳到FTP的當前目錄下.

Ⅱ VC 怎樣上傳文件到FTP伺服器上

用wininet的ftp函數

Ⅲ VC++、FTP、ini

添加按鈕控制項 和EDIT控制項 然後按鈕函數中加
CFileDialog dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY|OFN_ALLOWMULTISELECT,_T("All Files (*.*)|*.*||"));
dlg.DoModal();
{
m_file.SetWindowText(dlg.GetPathName());
UpdateData(FALSE);
}

m_file 是EDIT控制項變數

Ⅳ 誰用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上的一個文件夾里的文件移動到ftp上另外一個文件夾

可以讀一下Eric寫的《UNIX編程的藝術》,裡面有一章講協議設計的順便提了ftp協議的細節。但是如果你沒有直接處理HTTP的經驗的話想通過了解ftp協議直接用套接字來實現估計比較艱難。
如果說是用什麼語言比較合適,我能想到的是python,它預裝的庫能夠處理ftp協議,事情就簡單一些。

Ⅵ vc編寫的ftp客戶端能夠實現上傳和下載,怎麼使下載的文件名和原文件名字一致,而不是「*。*」代碼怎麼改

你都會做ftp程序了,怎麼會在打開文件名字上折騰呢,奇怪了. 你看你的另存為調出窗口函數是什麼代碼實現,改一下即可.

Ⅶ VC++做的FTP代碼服務端

啥呀?

Ⅷ VC6.0下,FTP文件上傳出錯,請問如何得到錯誤信息

首先,用
GetLastError
()
函數得到
錯誤代碼
,然後在網上找找解決方法;如果這樣不行的話,那就再用
InternetGetLastResponseInfo()
函數得到錯誤信息,兩者結合起來,一般就能解決問題了。

Ⅸ vc ftp 上傳文件夾

好像沒有相應的API吧?

都是直接在相應的地址創建一個文件夾,如果將對應的文件裝入。

Ⅹ 怎樣用VC在vs2008環境下編寫一個可以訪問ftp伺服器下的目錄文件的程序,求:詳細步驟

對不起,我對FTP不怎麼理解。
我可以告訴你方法:
1)、仔細研究下FTP協議,FTP是應用層的協議,可以直接建立套接字應用程序,直接將需要訪問的目錄信息發給伺服器。
2)、建立套接字時,服務埠一般是21,IP即是伺服器的IP。
3)、遵循FTP通信協議和伺服器進行通訊,這樣別說是訪問FTP下的目錄,就是直接上傳下載文件都是可以的。

熱點內容
centos下搭建dns伺服器 發布:2025-04-07 04:08:03 瀏覽:658
halcon標定演算法 發布:2025-04-07 04:01:29 瀏覽:339
簡單的留言板php 發布:2025-04-07 03:57:47 瀏覽:377
C4D清空已緩存的內存 發布:2025-04-07 03:44:54 瀏覽:463
php遞歸演算法經典實例 發布:2025-04-07 03:31:13 瀏覽:458
字卦的演算法 發布:2025-04-07 03:31:11 瀏覽:698
中國年鑒資料庫 發布:2025-04-07 03:11:26 瀏覽:328
簡訊發送android 發布:2025-04-07 03:11:19 瀏覽:399
thinkphp上傳多張圖片 發布:2025-04-07 03:09:50 瀏覽:828
12位密碼最多猜多少次 發布:2025-04-07 03:08:30 瀏覽:552