我想做文件续传! 我想做文件续传!用TCP/IP!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.找HTTP1.1的资料2.找HTTP相关的封装单元3.CSDN有个例子,BCB写的:http://www.csdn.net/magazine/source/200203/DownLoad.zip 利用 TWinSocketStream 可以做到.TServerWinSocket serverSocket;TClientWinSocket clientSocketTFileStream inFile, outFile;// 假设各 Stream 都己 created// 在 Server 端// Client send 一个命令告知 Server 要由 536 bytes 开始传 inFile.Position := 536; wtih TWinSocketStream.Create(serverSocket, 60000) do begin CopyFrom(inFile, inFile.Size - inFile.Position + 1); Free; end;// 在 Client 端 OnReadEvent 中 memStream = TMemoryStream.Create; memStream.Size = TOTAL_FILE_SIZE; memStream.Position := 0; socketStream := TWinSocketStream.Create(clientSocket, 60000) do if socketStream.WaitForData(60000) then // give the client 60 seconds writing socketStream.Read(PCharArray(memStream.Memory)^, TOTAL_FILE_SIZE) memStream.Position := 0; outFile.Position := 536; outFile.CopyFrom(memStream); 关于idhttp的问题 在TWebBroswer插入一个Table,如何让Cursor定位在table左上角﹖ delphi try对程序有什么好处? 有关UDP控件的问题 抢答题:有一个字符串“55.28”,我想把它变成double型的,该如何用函数转换呢做呢。 请教图象保存问题,急急!!! 请各们高手帮帮忙,让小弟成为你们中的一员。 SQL问题 送分(有个小问题) 欢迎访问woolgate.home.chinaren.com 留言者每人送分 硬盘操作高手请进来看一下。如能帮我解决,万分感谢。 用MS SQL的视图功能做出来的几个表的连接是内连接还是外连接
2.找HTTP相关的封装单元
3.CSDN有个例子,BCB写的:
http://www.csdn.net/magazine/source/200203/DownLoad.zip
TClientWinSocket clientSocket
TFileStream inFile, outFile;
// 假设各 Stream 都己 created// 在 Server 端
// Client send 一个命令告知 Server 要由 536 bytes 开始传
inFile.Position := 536;
wtih TWinSocketStream.Create(serverSocket, 60000) do
begin
CopyFrom(inFile, inFile.Size - inFile.Position + 1);
Free;
end;// 在 Client 端 OnReadEvent 中
memStream = TMemoryStream.Create;
memStream.Size = TOTAL_FILE_SIZE;
memStream.Position := 0;
socketStream := TWinSocketStream.Create(clientSocket, 60000) do
if socketStream.WaitForData(60000) then // give the client 60 seconds writing
socketStream.Read(PCharArray(memStream.Memory)^, TOTAL_FILE_SIZE)
memStream.Position := 0;
outFile.Position := 536;
outFile.CopyFrom(memStream);