用内存装载dll函数。 Sqlite.dll 成功的静态链接!(50)

  • 主题发起人 主题发起人 dorry
  • 开始时间 开始时间
D

dorry

Unregistered / Unconfirmed
GUEST, unregistred user!
如下内存装载 dll 函数在DELPHI2007 及 D6,D7 测试成功,已经封装了SQLITE3.6.10 到程序的资源文件中。但是在D2009 中装载DLL 异常!请高手帮忙!以下代码来自网上,忘记了原创。如果你直到帮我补上!谢谢。
 
直接用sqlite.obj不就好了
 
是哪里出错?
 
浣跨敤浜嗙粷瀵瑰湴鍧
 
直接用sqlite.obj不就好了
 
找个ASqlite3控件,目前发现最爽的一个。使用起来比sqliteDAC之类的都要爽。
 
是用我博客上的那个内存加载DLL的代码吗?那时候还没有D2009.我的代码都是ANSI的而不是UniCode的.所以在D2009上还不行.我也懒得改了.呵呵.将就一下吧,或者你自己改好了.基本就是PChar->PAnsiChar等小问题
 
还不结贴啊要不再试试我这个内存加载DLL,有D2009的http://u.skygz.com/mypane.aspx?down=ok&filepath=skygz%2f%b2%fa%c6%b7%2f%b4%d3%c4%da%b4%e6%bc%d3%d4%d8DLL%b2%a2%b5%f7%d3%c3_%ba%af%ca%fd%bf%e2_FOR_Delphi.rar
 
wr960204大侠你好: 我确实参考过您的代码,但是你的代码有些小问题,即不支持 ASPACK 压缩过的 DLL .后来,我试用国外某网站的代码,同样不支持 ASPACK 压缩过的 DLL .我所用的也来自网上,但是,完美支持压缩,包括SQLITE3.DLL.但是D2009 下出错!谢谢,各位.我只想把此功能更完善!送分.
 
后退
顶部