KOL加MCK DELPHI控件

时间:2014-09-08 07:36:17
【文件属性】:

文件名称:KOL加MCK DELPHI控件

文件大小:1.42MB

文件格式:RAR

更新时间:2014-09-08 07:36:17

delphi 体积 减小 瘦身 kol

KOL是一套对象库,免费而且开放源代码。它能够使Delphi编出尺寸非常小的32位Windows图形用户界面的应用程序。 使用KOL编写的最小图形界面程序(只有一个窗体的空应用程序),只有20K左右。 MCK是一套以KOL为基础的可视化组件,用它就像用VCL一样的方便省事而且可以达到和KOL一样的效果。 KOL和MCK的安装 1、把KOL和MCK解压到你自已想要的目录中。 2、运行Delphi选择Tools菜单->Environmaent Options...->Library页,选择"Library Path"右边的按钮会弹出"Directories"对话框,然后添加KOL和MCK的路径。 3、双击MCK目录中对应版本的包文件安装。 如何创建一个KOL工程 1、在Delphi中新建一个应用程序,然后保存(这一步一定要做),保存时工程名一定不要改变,窗体名可以随便。 2、在控件面板KOL中放一个TKOLProject控件到窗体并设置projectDest属性为你想要的工程名比如说是"ssss",再把dprResource属性设为真(这关系到你能不能用Project-> Options...中的设置设置你的程序图标以及程序的版本号)。 3、在控件面板KOL中放一个TKOLForm控件到窗体,保存并关闭当前工程。 4、这时候你就会在保存目录中发现一个名为"ssss.dpr"的工程,聪明的你可能会想到 Project1这个工程不再需要了,是的你可以毫不留情的删掉它(其它的就不要删了)。打开ssss.dpr,运行它,看看生成的程序,怎么样?只有28K!再用UPX压缩一次,最终可以得到15K!


【文件预览】:
WideStringEdit.pas
KOLDirDlgEx.pas
KOLadd.pas

网友评论

  • 感谢楼主分享!
  • 实测只有28kb。 新建->other->wizards->New kol-mck porject 就能创建一个这样的窗口了,并不是描述那样复杂。 另外,貌似不能改Form1的name,一改就报错了。
  • exe的确是减小了,问题是Delphi设计的目的是什么?好好回顾一下,用这个KOL之后,连form 最起码的Close都不能调用,shit
  • en ,是不错,以后可以考虑下
  • 非常好的压缩库
  • 窗体确实很小,不过没什么作用啊
  • 试了一下,生成最简单的一个窗体程序,体积确实很小。