下载此文档

使用indy的IdTcpServer,IdTcpclient传输文件.doc


文档分类:通信/电子 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
使用indy的IdTcpServer,IdTcpclient传输文件.doc使用indy的IdTcpServer,IdTcpclient传输文件
接受部分(有个用户和密码check,你取消就可以)
procedure (AThread: TIdPeerThread);
var
FStream : TFileStream;
FileName : String;
CmdStr : String;
begin
CmdStr :=();
if pareStr(Copy(CmdStr,1,6),'<SEND>')=0 then
begin //1
Delete(CmdStr,1,6);
Cmd := '上传文件';
FileName := CmdStr;
if FileExists(ExtractFilePath()+FileName) then
DeleteFile(ExtractFilePath()+FileName);
try
FStream := (ExtractFilePath()+FileName,FmCreate);
(FStream,2048,true);
Finally
;
;
end;
end //1
else if pareStr(Copy(CmdStr,1,6),'<AGET>')=0 then
begin //2
Delete(CmdStr,1,6);
Cmd := '下载文件';
FileName := CmdStr;
if FileExists(ExtractFilePath()+FileName) then
begin
try
FStream := (ExtractFilePath()+FileName,FmOpenRead);
.')=0 then
begin
('User: '+User);
CmdStr :='';
end
else
begin
('User: '+User+' 非法登陆,已关闭连接');
CmdStr := '';
('Connected......'+DateTimeToStr(NodStr := '';

使用indy的IdTcpServer,IdTcpclient传输文件 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ttteee8
  • 文件大小53 KB
  • 时间2018-06-03