T
tdp
Unregistered / Unconfirmed
GUEST, unregistred user!
做了一个使用DLL的程序,在DLL里的Form中打开数据库。
已经做的差不多了,发现调用DLL的窗体在任务中没有显示,主程序在任务栏中也消失了,如果showmessage的话,任务栏中又显示了。
上面的程序只传了Application对象到DLL,查资料后试了一下传Screen对象到DLL,结果任务栏里DLL和EXE都正常显示,但出现了更奇怪的现象,所有数据感知组件(dbgrid, nav,等)都不能显示数据了,数据库打开了,连接也肯定正确,就是一点反应都没有。
试试取消传Screen对象到DLL,数据库打开显示正常。又回到最初的情况。
已经做的差不多了,发现调用DLL的窗体在任务中没有显示,主程序在任务栏中也消失了,如果showmessage的话,任务栏中又显示了。
上面的程序只传了Application对象到DLL,查资料后试了一下传Screen对象到DLL,结果任务栏里DLL和EXE都正常显示,但出现了更奇怪的现象,所有数据感知组件(dbgrid, nav,等)都不能显示数据了,数据库打开了,连接也肯定正确,就是一点反应都没有。
试试取消传Screen对象到DLL,数据库打开显示正常。又回到最初的情况。