请教各位Delphi高手,如何为每个客户端发送特定的文件,然后再把该文件传送回服务器的特定文件夹中?
谢谢!!!
谢谢!!!
解决方案 »
- 请教Thread的释放问题
- SQL语句写入delphi的adoquery.sql.add中
- 我同学做的mp3播放器,起步阶段,功能很新颖,老少爷们儿捧个人场啊!!!!进者有分
- 200分献上?提供源代码能运行的话,马上给分!
- 用WebBrowser怎样判断是否连接上了Internet
- 一个不太明白的参数传递的问题?
- 用query如何判断一条记录编号在表中是否存在??
- blob字段导入图片时出现invalid blob length错误请问怎么解决
- Delphi怎样利用计算机的COM1,COM2等端口通信,例如控制modem.
- 各位高手:CoClass和一般的Class有什么分别?参数是怎样传递?
- 有一小问题之delphi!!
- 请问哪里能找到一份完整的Indy控件组开发说明?最好是中文的!感谢!!!
procedure TForm1.Button2Click(Sender: TObject);
var
fStream : TFileStream;
beginif opendialog1.Execute then
with FClient do
begin
Connect;
while Connected do
begin
fStream := TFileStream.Create(opendialog1.FileName, fmOpenRead);
try
OpenWriteBuffer;
WriteStream(fStream);
CloseWriteBuffer;
finally
Disconnect;
fStream.Free;
end;
end;
end;end;接收
procedure TForm1.FServerExecute(AThread: TIdPeerThread);
var
s, sCommand : string;
fStream : TFileStream;
begin
with AThread.Connection do
try
fStream := TFileStream.Create('c:\abc.data', fmCreate);
try
ReadStream(fStream,-1,true);
finally
fStream.Free;
end;
end;
end;
// end;end;