Subject:
关于Tcalss=class(Aclass.AAclass)问题
[Print This Page]
Author:
jxydhzw
Time:
2008-6-18 20:22
Subject:
关于Tcalss=class(Aclass.AAclass)问题
我记得不知道是在这个版块看到还是在哪个版块看到的..有这么一种写法..关于 =class(Aclass.AAclass)的写法..但是不是很清楚..不知道是否有这种写法...本人现在在写一个小东东..TComboBox应为就只有一个Items值..只能记住选 中的值..而小弟现在想实现 当TComboBox选中某个项时..自然就知道其选中的内容,,但是也想知道对应选中的内容所关联的内容 ...比如 :
编码 名称
001 男
002 女
我的思路是这样..分别将编码和名称存入二个TstringList当中..即AList存入编码数组...BList存入名称数组..然后将此二个TstringList关联至TComboBox..当TComboBox选项变动时,比如将选项男变为女时..后台自动将女对应的编码改成对应的AList中002的Index值...
想到这时..我突然想到 好像有关于 =class(Aclass.AAclass)的写法... 想写个类型这样的控件..但是只是替换掉原来的TComboBox,,而不必重新写个TComboBox控件,,再安装.....
不知道是否有人记得这种写法...还有..我这个方案可行否?如果不行..请高人支个新招.....
我的QQ是5596771
Author:
bahamut8348
Time:
2008-6-18 20:26
当然有这种写法,这个意思其实就是
你的类名=class(单元名.类名)
也就是指定你的类是继承自哪个单元中的类,有时候我们定义变量也有
var
hWnd: Windows.HWND;
这样的写法,一个道理
Author:
jxydhzw
Time:
2008-6-19 10:42
明白了.谢谢
Author:
daxian
Time:
2008-8-5 21:39
你要的是 Tobj = helper of TComboBox
Welcome to CnPack Forum (http://bbs.cnpack.org/)
Powered by Discuz! 5.0.0