比如C/S结构的数据库应用系统中,一般哪些东西封装在DLL里面??
我做的东西就一个exe文件,这样是不是不太好??
可是我不知道什么应该封装在DLL中,请高手指点!!散分了,up有分!!
我做的东西就一个exe文件,这样是不是不太好??
可是我不知道什么应该封装在DLL中,请高手指点!!散分了,up有分!!
解决方案 »
- 关于DELPHI语法的一个问题
- 招DELPHI开发人员(北京上地)
- CXGRID 中 怎么实现混合选
- 为什么我自己定义的消息,想通过以广播消息的方式发送,可是程序的窗口无一能接收的到?
- ICS的FTPSERVER下载文件,如何确定已经下载完毕了?
- 我已经用 OLEMain.CreateObject的方法生成了OLE对象,如何调入存在的Word文件呢?
- 新手求delphi5.0注册码,就要拥抱delphi MM了,激动啊!急啊!谢谢先!
- 关于记录数组,为什么我的LISTBOX得不到结果?
- 关于报表
- 请问一下DBMEMO的内容!
- 组件开发的两个问题,高手解答,菜鸟up,同样散分!
- 还是SQL的问题,散分!!!!
比如什么函数放到DLL中 ??
1.一般数据处理部分,与界面无关的部分才写入dll.
2.一般重用性比较高的也写入dll
3.如果程序根据功能模块划分,由不同人完成,一般可以作为单独dll,供主程序调用.
拙见3点:
1.一般数据处理部分,与界面无关的部分才写入dll.
2.一般重用性比较高的也写入dll
3.如果程序根据功能模块划分,由不同人完成,一般可以作为单独dll,供主程序调用.
4.做网络程序,如游戏、杀毒软件等为了使可执行文件更小和升级方便
我认为即使什么都可以做到dll里,主界面也不能呀!
这不是找麻烦呀~!其实现在我只做了两个dll,一个是通用的扫描dll,一个是软件注册。
我的应用程序几乎都用到这两个dll,如果这两部分需要升级,只需该dll就行,所有的
软件也就升级了。
任何具有单独特点的东西,不要往dll做,只会增加软件开发的难度。
同意 qwertyasd(昊) 的观点。
2 功能相对独立的模块----最好不要把身份验证等作为一个dll,因为我曾经这样破过一个弱智的身份验证。