D dyfijlf Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-02 #1 请问用delphi实现附件上传,大家都是怎么实现的,我现在用d7,哪们大哥帮我理一下思路或出个demo,先谢谢了,先给200分
L LeeChange Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-02 #2 上传到哪里?自己编的服务器还是ftp server?
D dyfijlf Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-02 #3 是自己编的asp+iis+Sql Server2000 的服务器上,并能在asp页面中下载或打开
L LeeChange Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-02 #4 这种程序是写在服务端的。 http://www.knowsky.com/4272.html
M manana Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-02 #6 ics什么东西?internet连结共享?还是CAXA三维实体设计生成的文件?还是其它?
K kouchun Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-02 #7 ics是一組socket通信用的控件...像indy,聽說比indy強...
D dyfijlf Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-02 #8 服务器上开FTP,然后用ics的 ftpclient往上传,谁有这个的demo呀,实现在是想要呀,
L LeeChange Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-02 #9 Indy的实现: procedure TForm1.Button1Click(Sender: TObject); begin IdFTP1.Host:='127.0.0.1'; //your ftp server's ip IdFTP1.Username:='admin'; //your ftp loginname IdFTP1.Password:='34567'; //your password; IdFTP1.Connect; IdFTP1.Put('c:/a.txt', 'a.txt'); IdFTP1.Disconnect end;
Indy的实现: procedure TForm1.Button1Click(Sender: TObject); begin IdFTP1.Host:='127.0.0.1'; //your ftp server's ip IdFTP1.Username:='admin'; //your ftp loginname IdFTP1.Password:='34567'; //your password; IdFTP1.Connect; IdFTP1.Put('c:/a.txt', 'a.txt'); IdFTP1.Disconnect end;
D dyfijlf Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-03 #10 首先,感谢leechange,这样是可以的,但是我想如果用ics控件中的httpcli实现是最好的选择吧,因为那样就可以不用建立FTP服务器,所以,请大家再往那个方向上想一想,先谢谢大家了
L LeeChange Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-03 #11 如果往web服务器上传文件,得在服务端编程序,请参考偶给你的连结。
D dyfijlf Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-03 #12 那个链接是不错,不过好像是说的在web中实现,我的意思还是要从应用程序exe中实现,把文件上传到指定的web目录中。