|
|
导航: |
论坛 -> 移动应用开发
斑竹:flyers,iamdream |
|
作者: |
hewhl (hewhl) |
★☆☆☆☆ |
-
|
普通会员 |
|
2004/6/16 8:53:39 |
标题: |
|
加入我的收藏 |
楼主: |
现在我想封装这样一个DLL,其中有三个form,frmLogin,frmSplash,frmConfigServer 呼叫程序去加载DLL,在DLL有如下动作,先加载一个System.ini读出其中的一些配置, 1.如能正正确联上数据库,则显示frmSplash(呼叫程序则在进行初使化,不晓得怎么弄.是不是用一个线程?)完了以后,则close frmSplash, 控制回到呼叫程序中去. 2.如不能联上则显示frmConfigServer,让用户做一些配置!完了以后,要回到frmLogin 中去,出错则退出! 3.还有halt和application.Terminate,有什么不同.DLL中有没有Application这个对像,怎么中断DLL,呼叫程序也要亭子. 4.是在初使化DLL中检查数据库的联接正确与否,还是在DLL的函数中检查数据库的联接正确与否. 太长了啊,高手看看,给点好的建议,小弟多谢了[8D]
----------------------------------------------
- |
作者: |
|
2004/11/12 20:16:00 |
1楼: |
大概Application.Terminate 后是要执行finally和Except语句的,而halt是立即关闭的,中断Dll可试试前者,因为在DLL中显示窗体要将Application的handle传递进去的.但要关闭应用程序就不行了,用halt关闭应用程序在win98下要报错.我现在也在想这个问题.
----------------------------------------------
-
|
|