请问'wsock32.dll'错误如何解决?(50分)

  • 主题发起人 主题发起人 tomol
  • 开始时间 开始时间
T

tomol

Unregistered / Unconfirmed
GUEST, unregistred user!
一个数据库系统使用Delphi的SocketConnection连接做三层次,我们又在系统中加了
一个类似于QQ的程序,主程序一打开时会调用WSAStartup等方法获取本机的主机名和
地址,我们是在win2000 Server下开发的,但用户都是繁体98,我们为用户安装时,大
部分机器都可以正常使用,但个别机器会出现错误:
Access violation 'WSOCK32.dll'. Read of address FFFFFFFF
还有什么on API(-1) 'connect'错误等
我们已经更换过wsock32.dll文件了,但问题依旧,请问:这是为什么??
 
还有的错误是
Windows socket error:(10049), on API connect
 
注册了么?
 
注册什么??
 
你打开Winsock 2 的帮助文件,察看下10049时什么意思就动了三
 
在其上下文中,该请求的地址无效。
初始化底层的Windows Sockets DLL
var
WSAData: TWSAData;
begin
//init Socket
if (WSAStartup(MAKEWORD(2, 0), WSAData) <> 0) then
begin
//初始化失败
Memo1.lines.add('Init Failed');
exit;
end
else
Memo1.lines.add('Init Success');
end;
 
后退
顶部