T tianhf Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #1 我希望在 delphi 中下载文件:http://dailynews.sina.com.cn/world/index.htm 的文本(用代理),应当如何处理?可否下载前测出文件大小及其建立时间?哪里有现成的源代码可用?哪里有相关资料---好不容易联上,一次问个够本!
我希望在 delphi 中下载文件:http://dailynews.sina.com.cn/world/index.htm 的文本(用代理),应当如何处理?可否下载前测出文件大小及其建立时间?哪里有现成的源代码可用?哪里有相关资料---好不容易联上,一次问个够本!
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #2 这次真是捡了一个大钱包! 用NMHttp控件. var txt:string; begin nmhttp1.get('http://dailynews.sina.com.cn/world/index.htm'); txt:=nmhttp1.body; end; nmhttp控件可以设置proxy,至于文件大小,你可以看看他的几个事件过程, 有一个可以得到当前下载了多少和总的文档字节数的.
这次真是捡了一个大钱包! 用NMHttp控件. var txt:string; begin nmhttp1.get('http://dailynews.sina.com.cn/world/index.htm'); txt:=nmhttp1.body; end; nmhttp控件可以设置proxy,至于文件大小,你可以看看他的几个事件过程, 有一个可以得到当前下载了多少和总的文档字节数的.
T tianhf Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #3 嘿,哥们! 钱包还不能归你,哪里有相关资料,我需要扫盲!昨天看了一天的〈Windows Sockets 规范及应用>,我以为一定要用那里的函数,嗨! 你在哪里学到的,告诉我,可怜我那白花花的银子!!!!!!!!!!!!!
嘿,哥们! 钱包还不能归你,哪里有相关资料,我需要扫盲!昨天看了一天的〈Windows Sockets 规范及应用>,我以为一定要用那里的函数,嗨! 你在哪里学到的,告诉我,可怜我那白花花的银子!!!!!!!!!!!!!
C cytown Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #5 呵呵, 用ics吧, 很cool的. 里面有例子. smartkid.yeah.net
B bethouvnlue Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #6 <a href=http://www.brainpatchworkdx.com/>To here</a> <p>And have a look
Y youtoo Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #7 好好看看DELPHI自带的帮助吧。虽然是第三方的控件。
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #8 基本上,在类似delphi的编程语言里(比如VB),你是不用接触到 Windows Sockets 编程规范的,因为都已经给你封装好了,你只要 用他们提供的控件就可以解决问题,这也是很多人不愿用VC而喜欢 delphi的原因.
基本上,在类似delphi的编程语言里(比如VB),你是不用接触到 Windows Sockets 编程规范的,因为都已经给你封装好了,你只要 用他们提供的控件就可以解决问题,这也是很多人不愿用VC而喜欢 delphi的原因.
W wuyi Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #9 唉,我正在用nmhttp,发现它一get时,系统的cpu为100%busy了,看来这东西 是不太好。 它获得文件的大小,用 NMHTTP1.Head('youraddress'); Memo1.Text := NMHTTP1.Header; 但有的页面的服务器不支持head时,你就没办法了。
唉,我正在用nmhttp,发现它一get时,系统的cpu为100%busy了,看来这东西 是不太好。 它获得文件的大小,用 NMHTTP1.Head('youraddress'); Memo1.Text := NMHTTP1.Header; 但有的页面的服务器不支持head时,你就没办法了。
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #10 >>发现它一get时,系统的cpu为100%busy了 没这么严重吧?我测试了几次,最厉害的时候才38%.
W wuyi Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #11 你的测试程序是这样做的吗? NMHTTP1.get(EDIT1.TEXT); 能否给我你的测试程序? wuyicai@263.net
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #12 wuyi: 我的程序很简单,基本上就是这么一句话: NMHTTP1.get(url); 然后再把得到的信息进行一些加工,然后返回给浏览器. 测试期间我一直盯着NT的CPU监视器,最高时达到38%左右.
L Li zhaoyang Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #13 tianhf: 正合我意,省了银子。 谢谢!
W wuyi Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #14 你用的是nt,我用的是98,不知你get的地址是你下载的站点速度太快,还是 操作系统的原因。你能否连一个比较慢一点的站点试一下?先谢谢了!
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #16 肯定不是站点快慢的原因,肯定是98的原因. 我的那个程序是我们网站上的一个CGI,目前还没有完工.
W wuyi Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #17 nt上的测试结果也是100%, 难道是你的机器太快所致?
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-19 #18 这样吧! 把你的程序发给我,我在我机器上测试一下. 我的程序涉及到商业应用,不方便拿出来.
T tianhf Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-22 #20 我不懂E文,见到英文字母头立即变大,哪位有相关的中文资料? 顺便结束问题,谢谢楼上各位!