[分享]解决新版DEV编译体积大的方法(非带包)

Harryfin 2010-03-25 12:21:17
加精
1、进入Component -> Install Package
2、找到ExpressSkin开头的那些包。这些包就是DEV的SKIN包,把不用包REMOVE掉,只留下需要的SKIN包
3、打开项目,把之前自动添加的SKIN单元引用全部删掉
4、重新编译
5、去看看DLL的体积,然后开始偷笑

分析:

大家都知道想让控件自动给当前单元增加其它单元的引用,是可以在控件包里写代码实现的。怀疑新版DEV是通过注册的方式来注册SKIN的,因此原来全部SKIN包都加载的时候,编译时就会添加上全部SKIN的单元引用。把不用的SKIN包删掉后,自然就只会添加这些剩下的SKIN包中所需的单元了(同时可以看到CX控件的SKINNAME也只能选留下的那些SKIN了),从而减少了编译的体积。
...全文
3403 149 打赏 收藏 转发到动态 举报
写回复
用AI写文章
149 条回复
切换为时间正序
请发表友善的回复…
发表回复
red_eye 2011-07-31
  • 打赏
  • 举报
回复
还有个问题不知道楼主的方法能不能解决。如果我是使用Ribbon风格的窗体呢?
yuanshuang 2010-09-30
  • 打赏
  • 举报
回复
我去除后 DLL还是有14M 那么大, 就一个窗体而已呀
tradejevons 2010-09-01
  • 打赏
  • 举报
回复
EXE太大了,20M。
夜游神Z 2010-07-17
  • 打赏
  • 举报
回复
我也顶一下,虽说DEV的控件组我还不是很熟
waiwaiguaiguai 2010-07-15
  • 打赏
  • 举报
回复
控件不错就是安装太繁琐了。
zxmuun 2010-07-08
  • 打赏
  • 举报
回复
顶一下,,,最好是却动态载入。
yiweidianzi 2010-07-07
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20100707/16/f4db6810-2754-438f-8010-ed53b5325ce8.html

大侠们 帮忙看下这个帖子吧 FastReport报表控件的问题 谢谢
fjut520 2010-07-05
  • 打赏
  • 举报
回复
继续努力中
  • 打赏
  • 举报
回复
谢谢楼主精彩奉献
carolma 2010-07-01
  • 打赏
  • 举报
回复
up!thank you!
hanxujoy88 2010-06-28
  • 打赏
  • 举报
回复
顶下 呵呵
jupiter418 2010-06-26
  • 打赏
  • 举报
回复
学习,mark
yuanterry 2010-06-25
  • 打赏
  • 举报
回复
学习了
qhjio 2010-06-18
  • 打赏
  • 举报
回复
顶啊 学习一下 学习一下
Gcc 2010-06-17
  • 打赏
  • 举报
回复
这才是专家,顶!
Nilker 2010-06-15
  • 打赏
  • 举报
回复
对,我的就是这样做的,运行时会少占用内存50M
zouyx317 2010-06-11
  • 打赏
  • 举报
回复
虽然已结,也来占个位,顶一下
9807146wang 2010-06-09
  • 打赏
  • 举报
回复
每天回帖即可获得10分可用分!
wangli820 2010-06-08
  • 打赏
  • 举报
回复
接个分了
dgxlaen 2010-06-08
  • 打赏
  • 举报
回复
可以!
加载更多回复(116)
授课特色:  由浅入深,情景教学、案例教学作为一个现代javascript 应用程序的静态模块打器,webpack能将各种资源,如js,css, 图片等作为模块来处理,是当下前端工程化的一个很受欢迎的工具,webpack目前最新的版本是4.0。       Webpack 是当下最热门的前端资源模块化管理和打工具。它可以将许多松散的模块按照依赖和规则打成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分隔,等到实际需要的时候再异步加载。通过 loader 的转换,任何形式的资源都可以视作模块,比如 CommonJs 模块、 AMD 模块、 ES6 模块、CSS、图片、 JSON、Coffeescript、 LESS 等。       Webpack已经是大部分前端项目打工具,比如最热门前端框架之一React,用它开发的项目都是用webpack进行模块化管理和打。1、webpack工具的安装2、服务安装与启动3、html打3,布局图片打4、内容图片打5、ES6打   webpack-热门的模块加载器兼打工具webpack介绍webpack作用browerify和webpack的区别webpack的安装webpack编译第一个例子loader加载其他类型文件webpack.config.js用其他名字的配置文件生产环境编译开发环境编译监听文件变化生成source-mapbabel配置babelrc文件的作用webpack-dev-server端口号更改热重载、实时刷新

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧