ASP 调用DLL(封装SOCKET)问题及思路
ky310 2009-06-19 06:16:16 各位兄台:
近些天工程需要,尝试在ASP页面中调用DLL。目前所做的一些尝试如下:
1、新建WIN32动态链接库工程,工程中插入一个新类,该类中封装了SOCKET,将该类__declspec(dllexport)倒出,VC测试工程中可正常使用,但ASP中可调用该DLL吗?我尝试
dim Obj
Set Obj = Server.CreateObject("工程名.封装SOCKET类名")//
dim m_Socket
m_Socket = Obj.CreateUDPSocket(6666),结果不行CreateUDPSocket是对象的属性或方法
2、新建了一个ATL COM,同样在其中插入新类,封装SOCKET,倒出后VC可正常调用。regsvr32 DLL地址,注册成功,但在ASP页面调用还是上面的问题
没在ASP中调用过DLL,是不是调用的DLL也要像ActiveX那样倒出属性和方法才行?从前倒是调用过OCX
恳请各位帮忙,或提供在ASP页面操作SOCKET思路也可以。谢谢了!