一定需要学习写动态连接库吗?
解决方案 »
- 怎样打开指定路径下的*.JPG之类的图片文件
- 为什么同样的时间插入语句,一个可以一个就变成了数字呢
- 请教-----------------无限进制转换函数的BUG?
- 大家帮忙看看,DLL的窗体内怎么不能使用DBCHART??
- 请问如何象WORD一样画表格和在表内填文字,并能保存和调用。(能否留个QQ交流一个)
- 菜鸟的几个问题-------------------(高手请进)
- 一个字符串处理把我头都搞晕了,现在要请高手帮忙了,急,哦在线恭候!
- 网页设计中的问题
- decisioncube实现表格
- 动态配置TDatabase
- 最后的散分第十四,最后的九分!
- 关于了酒店管理系统的疑问请大虾了看看了谢谢了
2、插件(plugin),如果你想自己的程序更灵活
3、一系列程序,譬如office,把共用的东西写成dll,统一接口,减少程序大小。
。。
不同意程序狂人
dll文件不但不省资源,而且有时候它会浪费你的资源,因为它是公用代码段,所以驻留内存的时间一般很长,还有一些恶意程序利用windows卸载dll文件的漏洞,会将病毒进程隐藏起来
它的优点:
可以提高程序的执行效率
隐藏你的源代码。
不写DLL
或者BPL
是件很夸张的事情!你的程序编出什么成什么样了?
便于开发便于管理呀!那么多的窗体怎么玩?
如果只是想做个小系统
或者共享软件的话,
没有必要了
对于dll我一直说不清楚,好多说上说dll过时了,都改用ole ActiveX了。
但是看ActiveX控件编写中说好多VCL不能改成ActiveX
主要是因为有些没有必要,有些需要写入大量代码
我搞不明白。所以一直以来还是使用dll来给那些不用delphi的人开发程序模块
我的版本只适合windows2000,98下会让98当掉,
能够抓捕所有的QQ版本