DLL中对数据集用ASString出错!(200分)

  • 主题发起人 主题发起人 angelrab
  • 开始时间 开始时间
A

angelrab

Unregistered / Unconfirmed
GUEST, unregistred user!
从外部传一个数据集(Clientdataset)到Dll中,取数据集的数据时用
DataSet.Fields[0].AsString,当关闭dll时出错,但是不用这句话,而用
DataSet.Fields[0].AsInteger倒是不会出错!不知道哪位大虾知道原因!
 
我一直在dll中用asstring,没问题
可能是其他地方的问题,你好好看看吧
 
使用string这种数据类型时需加载sharemem这个单元
 
其他地方有没有问题不是很清楚,只是把AsString这句话去掉了就没有问题,加上了就
在Dll关闭的时候报错!
 
===没看到有人回答了,我删
 
用d5
或update d6
 
我现在用的是Delphi7
 
dll和应用程序都要
uses sharemem
 
后退
顶部