有关Dll中数据表的问题,急!(100分)

  • 主题发起人 主题发起人 jc_wwp
  • 开始时间 开始时间
J

jc_wwp

Unregistered / Unconfirmed
GUEST, unregistred user!
在Dll的form中有一个Tdbgrid,Tdatasource,试图通过一个export Function获取选择
字段的值,定义如下:
Function GetData (Ahandle:Thandle;Aadotable:TADOTable);Pchar;stdcall;
Ahandle 是主窗口的Application.handle;
Aadotable1 是主窗口定义的Tadotable;

程序运行时,可以实现主窗口的DBGRid和Dll中的DBGrid数据同步显示,单一段时间后
出现错误:
Access Violation at address 004D1FB0 in module 'dlltest.dll' ....
忙了一天都无法解决,请各位高手帮我!!!!
 
use sharemem;
 
在Dll的uses中加入sharemem,试过了,不行!![:(]
 
问题解决!!!
原来不仅要在Dll的uses部分加sharemem,而且要在调用Dll的程序的项目文件
中也加 sharemem,却一个就会出错!

thank :Pearl.
 
后退
顶部