我想篇一个局域网内文件互传的工具不知如何下手,请大家帮帮忙!!!!(100分)

  • 主题发起人 主题发起人 super_cpd
  • 开始时间 开始时间
S

super_cpd

Unregistered / Unconfirmed
GUEST, unregistred user!
我是菜虫有谁能忙我变成菜鸟?[:)]
 
用pcAnywhere
 
  我也曾经写过文件传送工具,使用Delphi里面的NMStreamSrv和
NMStream控件,程序很简单,功能也够用。程序发送时候就调用PostIt
方法,OnData事件可以简单的接收文件。

  但是,我建议你使用FTP传送文件,FTP服务器和客户端的例子许多,比如ICS
或者Indy控件的例子里面就有,直接复制、粘贴使用,几乎可以不改动。
 
FTP最方便﹐但是不要用Delphi的控件﹐有點不好用
 
其实用TCP/IP协议也可以,我正在做这样的一个软件,不过等我做好后,
可以把源代码发出来。
 
[?]
同意光子,
 
如果提供了共享,用copyFile最简单!
FTP不可以互传吧?至少不可能从服务器传到客户端!
如果要用协议,局域网用UDP协议的组件就行了。
 
用TCP或者Udp,将文件打包进流中,然后传输流,对方接收就行了
用Delphi自带的控件简单一些
 
我也曾经想做,具体是在局域网中用一台机器被动的接受和被提取文件.
但要帐号检验,只能往这台机器写或者读自己的文件.
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部