为什么用DLL?是为了主EXE体积小? 我猜的,把EXE里面的代码作成DLL动态加载所以不占内存,别的还有什么好处?我现在的项目EXE有5M了,现在用不用作DLL? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 已经不小了,用不用随你,并不是用了dll就代表你的程序是好程序 能写出5M的程序就很了不起了,我写了这么多年程序,很少有上2M的,至于dll,除了hook时用用,其他时候也就想想它掉掉口水,虽然并不知道有什么用 看看Windows API, 想想它为何以DLL形式提供 如果你現在有二個小軟件,每個都要調用一個加密函數,這個函數就是返回一個序列號(這是比方),那寫個DLL,大家共用多好。哪天你招了個VC的兄弟,告訴他DLL我們要共享一個注冊方式,優勢出來了,他不知道你是如何處理的,但他卻能用。神奇。嘿嘿 dll不会省内存,exe也可以把很多东西做成动态加载dll可以共享,多个应用需要的公共的东西只需要一份,更新也方便一点,如果只有那部分需要更新的话但是,dll也会存在陷阱:dll地狱5m的exe,如果不是包含很多资源,应该是挺大的了 共用?还真没想到,那我只有一个程序的话,也没有共用的时候,还是再请高人讲讲DLL的必要性,和优势 软件升级也方便些,只要替换DLL就可以 用dll,就是程序模块化~~维护起来比较方便~~ 在多人合作的大型程序设计中维护方便,修改bug更新dll即可不需要编译所有程序 你单个的exe已经使用了不少系统自带的dll了 如果这些都静态编译到你exe里估计就几百M了吧~ 抢分了 请高手帮我解决问题 关于托盘的问题 listbox问题??????? 怎么手动加载TtreeView数据? 如何在BITBTN上切换位图(GRAPHY) 帮忙,在GRID做了这计算字段,但计算不准确的,为什么,时间紧逼,帮帮忙 文件传送 在打开EXCEL文档时,怎么样能实现弹出一个提示窗口 :急急急:怎样打收银小票 一个有趣的问题 mysql连接
哪天你招了個VC的兄弟,告訴他DLL我們要共享一個注冊方式,優勢出來了,他不知道你是如何處理的,但他卻能用。神奇。嘿嘿
dll可以共享,多个应用需要的公共的东西只需要一份,更新也方便一点,如果只有那部分需要更新的话
但是,dll也会存在陷阱:dll地狱5m的exe,如果不是包含很多资源,应该是挺大的了
维护起来比较方便~~
维护方便,修改bug更新dll即可
不需要编译所有程序