首页
航空书屋
测评产品
科技发现
区域论文
主页 > 航空书屋 >评的随想记事 《笔记》Midas 版本相冲突的解决办法 >

评的随想记事 《笔记》Midas 版本相冲突的解决办法

时间:2020-05-22      浏览:151
先前在客户端查问题时,

曾看到因为有用其他公司自製的软体,而且有自己用的midas,

那因为都是走注册(regsvr32) 的模式,

所以后来的当然会盖掉前面的啰!

也只能把这情况回报给使用者,让他自行决定该怎幺处理。

再来这个情况就算版本不相容的问题了,

因为先前的midas是Delphi 5 的版本,

后来开发的版本已经升到Delphi 10.3 了,

程式可以正常编译,但执行时就会出现 Access violation at address....

最后发现是在 ClientDataSet1.Active := True;

WT...,这是什幺东东呀?

原因就是标题所说的问题!

解决方式就是:把midas.dll 包进去程式中,也就是 Uses midaslib。

这样就不用怕midas被盖或是有版本不相容的问题了!midas自行决定出现解决violation