用DELPHI4的NMSMTP和NMPOP3开发的程序引起ESockError(100分)

  • 主题发起人 唐晓锋
  • 开始时间
我认为是您的 WINSOCK 版本太旧了的原因, 很多WINSOCKET函数是要工作在
WINSOCKET 1。1以上的版本的

建议您先升级自己的WINSOCKET版本到2。0以上实验一下看看
winsocket2.0, 2.2 可以到
http://www.see.online.sh.cn/CH/Sw/Dl/
的 微软补丁区下载
连接是
http://www.see.online.sh.cn/cgi-bin/download.asp?url=ms/ws22setup.exe
顺便说一句,我在我的几台机器上试过了, DELPHI带的例子编译过后
是可以移值到别的机器上的,而且能正常使用
编译环境, WINNT 4。0 + DELPHI4 5。37 PACK#2
测试环境 1.WIN95 OSR2 + WINSOCKET2。2
2.WIN98
 
好象不是每台机器都是吧?
MicroZeng也遇到同样的问题,
机器从新装过以后,从新安装DELLPHI4后一样不行!


 
这不是正好证明与Delphi4无关,而是机器的设置问题吗?
 
本站有 DELPHI4 5。37 PACK#2 吗?
那位大虾好心发给我一份谢谢!
定有重赏!
 
27M!怎么发给你,你有那么大的邮箱吗?
 
dwwang 老兄:
能让斑竹提供就好了,另外您知道那里有下载吗?
 
http://www.seawind.com.cn/files/delphi/
这可是我看箱底的家当哟!ChinaNet上速度很快。
 
好像不太对呀,话题怎么变了?

你的问题肯定和5.37+Pack#2关系不大,
最有可能的就是Winsock版本。
我在网上看别人问过这类问题的,
更新了Winsock就好了。
 
唐晓峰:
我也认为是您的 WINSOCK 版本太旧了的原因.如果改用win98此问题便解决.
与网络的配置没有关系.
另:我有DELPHI4 5.37 PACK#2和Delphi4 5.33的Remove Debug安装程序,
你可以过来拷贝一份.
 
接受答案了.
 
竟然有这种事 #$%^&*(

我有5.37原版光盘以及Update Pack#2.

代刻一张一百分! :((((((((((((
 
顶部