您现在的位置:首页 >> 基础算法 >> window基础 >> 内容

Delphi中如何安装KOL和MCK

时间:2011/9/3 15:34:30 点击:

  核心提示:创建一个普通的Application,保存好。把KOLProject放到主Form上。设置KOLProject的属性projectDest为新的KOL’sproject的名字,这个名字是任意的,设置后...
创建一个普通的Application,保存好。把KOLProject放到主Form上。设置KOLProject的属性projectDest为新的KOL’s project的名字,这个名字是任意的,设置后将生成一个新的dpr文件,这个dpr文件是符合KOL的要求,这个名字内不可以有路径。然后再放一个KOLForm上去,将主Form转成KOLForm。全部保存后关闭所有的文件,再重新打开新设置的名字的project就行了。

MCK的功能就是将一个VCL的控件映射为KOL的控件,利用了DELPHI的GUI设计功能来设计KOL。所以每当放一个KOL控件,就会生成一段KOL代码,非常地有用。不过有个限制,必须要在同一个目录下。

KOL利用DELPHI编译器会自动SmartLink的功能,成功地将一个GUI程序减少到来二十几K左右,加上UPX压缩后就剩下十几K了。

dunit的使用非常简单,只要将dunit的源码都放在可以搜索到目录下就了。基本上只需要一个TestFramework.pas文件就够了,如果需要运行GUI则还要一个GUITestRunner.pas文件。

一般来说如果与want配合则要使用dll,创建一个dll,不需要任何form,加入单元:TestFrameWork,ShareMem和所有需要测试的单元。
假设:SecurityUnit是源码,创建SecurityUnitTest作为测试单元。定义 TTestSecurity = class(TTestCase)类型。
加上
initialization
TestFramework.RegisterTest(TTestSecurity.Suite);
注册一下测试类,当然测试类是可以写在一起。

将dpr里面的
begin
end;
改为
exports
RegisteredTests name ’Test’;
end;
=====================================
KOL和MCK的安装 1、把KOL中的kol.pas拷贝到MCK目录中。 2、运行Delphi选择Tools菜单->Environmaent ptions... ->Library页,选择"Library Path"右边的按钮会弹出 "Directories"对话框,然后添加KOL和MCK的路径。 3、打MCK目录中的包文件安装。 如何创建一个KOL工程 1、在Delphi中新建一个应用程序,然后保存(这一步一定要 做),保存时工程名一定不要改变,窗体名可以随便。 2、在控件面板KOL中放一个TKOLProject控件到窗体并设置 projectDest属性为你想要的工程名比如说是 "KOLSample",再把dprResource属性设为真(这关系到 你能不能用Project->Options...中的设置设置你的程序 图标以及程序的版本号)。 3、在控件面板KOL中放一个TKOLForm控件到窗体,这个控件 和TForm差不多的,保存并关闭当前工程。 4、这时候你就会在保存目录中发现一个名为"KOLSample"的 工程,聪明的你可能会想到Project1这个工程不再需要 了,是的你可以毫不留情的删掉它(其它的就不要删了)。 打开KOLSample,运行。 

Tags:如何 安装 
作者:网络 来源:转载
共有评论 0相关评论
发表我的评论
  • 大名:
  • 内容:
  • 盒子文章(www.2ccc.com) © 2020 版权所有 All Rights Reserved.
  • 沪ICP备05001939号