编写DLL时出一点问题,帮忙看看..
我想让软件各部份的功能分别做成DLL,客户端调用DLL实现操作数据库的功能...
现在出了一点问题,我在客户端直接用socketconnect连到服务器端,在运行时用按钮刷新数据库在客户端的显示效果,很正常..
但是通过客户端调用其他部份(已做成dll,在客户端载入时,类似插件加载)时..例如:客户端通过一按钮点击后,加载dll,出现合同管理窗口.想在这个窗口中实现合同的添加,删除,管理功能..界面与客户端类似,所以也加了socketconnect,clientdataset,datasource,dategrid等组件来连接服务器端,在测试阶段(未运行),设置好各项参数,dategrid可以正常显示数据...但是我在运行时用一个按钮来实现刷新时却出现了问题...
Access violation at address 0123BC4E in module 'dpr_ht.dll'.Read of address 00000058
这是什么意思啊??是不是表明封装的dll不可以向服务器端发送请求?