全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2471
推到 Plurk!
推到 Facebook!

(XE4 C++) Indy TCP Server/Client 傳檔練習

 
fuuk21
一般會員


發表:16
回覆:7
積分:4
註冊:2003-04-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2013-07-21 00:49:51 IP:114.26.xxx.xxx 訂閱
 發展環境 XE4
測試 平台 Win7 32
//------------------------------------------
ufmSvr.h
Server端的 UI控制
ufmCli.h
Client端的 UI控制
uThreadCli.h"
最主要的目的將 IdTCPClient 包在內 方便控制
//-----------------------------------------------------------------------------
Server Fram 使用
kick All 將所有連線的Clients 踢下線
先選取 傳檔目標(Client)
DL Files Button 要求Client 端 傳檔到 Server端(可多選)
Send Files Button 將Server端的檔案 傳送到Client端(可多選)
Client Fram 使用
Auto Conent 為自動連線選項
FileListBox 選取要上傳的檔案 DbClick 上傳檔案
//----------------------------------------------------------------------------------------
更新 下載檔案中結束程式會卡住的問題
更新 檔案超過4G不能下載的問題
新增 2個專案 Svr和Cli




附加檔案:51eabfafb0a5b_idTCP.rar
編輯記錄
fuuk21 重新編輯於 2013-10-05 22:59:47, 註解 更新為XE4板‧
fuuk21 重新編輯於 2013-10-05 23:00:46, 註解 無‧
fuuk21 重新編輯於 2013-10-05 23:01:15, 註解 無‧
dino
一般會員


發表:20
回覆:73
積分:23
註冊:2002-07-29

發送簡訊給我
#2 引用回覆 回覆 發表時間:2013-09-03 18:51:54 IP:118.163.xxx.xxx 訂閱
感謝版主分享這個程式
小弟第一次使用XE2, 對 C 也不熟
使用 XE2 C Builder 開啟 Source 無法 Build , 有下列錯誤訊息, 請問要怎麼排除, 謝謝
小弟是在 Win 7 64 bit 底下使用

[Error Error] Invalid PLATFORM variable "BPC". PLATFORM must be one of the following: "Win32", "Win64", or "OSX32". If PLATFORM is defined by your system's environment, it must be overridden in the RAD Studio IDE or passed explicitly on the command line to MSBuild; e.g., /p:Platform=Win32.
Failed
編輯記錄
dino 重新編輯於 2013-09-03 18:52:51, 註解 無‧
系統時間:2024-05-04 5:21:59
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!