关于两台机器之间传送文件的问题(有三种情况,见内容)!!!(200分)

  • 主题发起人 主题发起人 ifeng
  • 开始时间 开始时间
I

ifeng

Unregistered / Unconfirmed
GUEST, unregistred user!
领导分配了这个任务,因时间比较紧本人又没有做过,特来请教大师们!
共分三种情况:
1:在内部局域网向主机传送文件。
2:通过Modem(内置、外置)向主机传送文件
3:通过ADSL等向另一个(通过ADSL或拨号上网)的机器传送文件
注:不一定是主机,反正是两台电脑之间的传送文件。
不知有没有说清楚,如果能提供全部回答及源代码的,将送上500分!!
不过提供的一定要能切实解决问题。否则又要花时间修改,可能来不及。
 
只要你的主机有固定ip很简单
 
能具体一点吗?帮忙提前
 
方法不太好,你可以通过把文件首先存入数据库,然后相应的机器在读出。
 
无聊!
看来你暂时不是适合写程序的人
 
如果主机允许你建立一个FTP,那么用FTP很方便。不管你用哪一种连接方式(局域网,
Modem,ADSL),设置好对方机器的IP地址,连接,上传文件就行了,Delphi有2个FTP的
控件很好用。
 
用FTP很方便,有谁能说说?
 
to luyear
不好意思,刚刚接触这方面,不好意思,有很多东西不懂。谢谢

及点对点的文件传输,望大家帮忙解决
 
my mean, those condition is same
 
三种情况是一样的

关键是要知道对方电脑的ip
知道ip后就可以使用Socket直接传送文件了
至于具体的打包方式由你自己确定
 
呵呵,easy。
随便用什么ftp工具
例如serv-u或者window2000中的iis5。0 就可以上传文件了。而且可以对对用户管理。
要不服务器建立共享也得。
 
用pcanywhere!
 
我以前做了一个聊天室软件,用Socket做的,里面附带有文件传送功能,分服务器和客户端2个程序
在一台机器上运行服务器,然后其他机器运行客户端就可以连接进来了,
在任意的2个客户端可以相互传送文件(包括你在运行服务器的机器上运行的客户端)
由于开始设计的时候存在问题,所以没发布,还有一些Bug,
但基本功能都可以实现,你上面的问题应该都可以解决,如果你要,我可以给你源程序.
用的原理是:通过服务器,客户端双方互相知道对方ip,然后就可以传送文件了.

 
要是能上网的话,建议申请N个信箱解决。

要不能上网,自己建个邮件服务器[固定IP]

客户端用FOXMAIL就可以了
 
如果用modem拨号传输数据,不知道对方的IP地址,

TClientSocket/TServerSocket怎么用????
 
用INDY吧,很好用。 TIdTcpServer TIdTcpClient

IP地址知不知道有什么关系,关键在你怎样建立连接,是主动还是被动。要是双方的IP地址都是
变化的,你又能怎样?
 
TIdTcpServer TIdTcpClient我还没用过。
能告诉我具体的用法吗?谢
如果用这两个控件,做成DLL,让VB来调用,回出现问题吗?
 
后退
顶部