Delphi 经典游戏程序设计40例 的学习 已经结束,敲了所有的代码,对DELPHI有了初步的认识
下一步开始学习WIL 文件编码,找到了一个早期的HH8WilEdit 的源码
用这个是因为它没有使用DelphiX,决定先学习好了WIL 再 学另外一个WIL EDIT的源码,它使用了DelphiX。
程序运行起来是这样的。
源码,里面需要一些部件,我找齐了。
SUIPack
FFPBox
PBFolderDialog
花了几天时间仿制了主界面。
这里面核心是一个mywil 的单元,里面有 985行。
mywil单元使用了 DIB 单元,这个单元有3245行,
这个好像是 DelhpiX 里面的一个单元。
程序使用了一个PBFolderDialog 的组件。
学习步骤如下
1,建立起来大框架,复制原程序,手动输入 除了 mywil , DIB 单元的程序。
基本认识mywil 的属性,方法
2,简化程序,去掉SUIPack 。这个是一个界面美观的组件。
简化程序,去掉FFPBox ,这个是一个防图片显示闪动的组件。
简化程序,去掉PBFolderDialog,这个是一个文件夹对话框的组件。
运用mywil 的属性,方法
3,敲入 mywil 单元,985行,
了解mywil的属性方法,
认识引用的DIB 单元的属性方法
4,DIB 这个还不知道,下一步看吧,是不是合并到DelphiX 里面学习,只是需要知道一些属性方法,把它当一个黑盒子组件来用。
标签:mywil,HH8WilEdit,WIL,DIB,学习,组件,单元 From: https://www.cnblogs.com/D7mir/p/17010531.html