[问题] 改变一堆元件的布林值

楼主: laertes (伊萨凯<L>)   2015-05-14 12:36:50
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
BCB
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
有一堆物件V1,V2,...,V17;
原 V1->Enabled=false;
怎么用for loop 抓这堆变量啊....
for (i=1, i < 18,i++ ){
Vi->Enabled=true;// <=我知道这行是错的。但要怎么写才抓的到
}
喂入的资料(Input):
预期的正确结果(Expected Output):
错误结果(Wrong Output):
刚有大大教我用指标指过去,结果
这是一个VCL的物件,它不给我指过去= =
E2034 Cannot convert 'TiAO * *' to 'bool *'
程式码(Code):(请善用置底文网页, 记得排版)
补充说明(Supplement):
我现在是用土法手KEY
V1=true;V2=true;....
这应该是一个很简单的处理
但我都google不到我想要的东西
烦请大大教学,感谢 BCB新手留
作者: TobyH4cker (Toby (我要当好人))   2015-05-14 12:49:00
改成array
作者: BSpowerx (B.S)   2015-05-14 12:49:00
把前人抓出来打他一顿,然后自己改成矩阵
楼主: laertes (伊萨凯<L>)   2015-05-14 12:59:00
就不能用array啊=..=
作者: softseaweed (Gladys von Wackenheim)   2015-05-14 13:40:00
写成python,用exec (误
作者: uranusjr (←這人是超級笨蛋)   2015-05-14 16:00:00
遇到这种, 拿西瓜刀冲到原作者家里逼他改才是正解 (欸
作者: azureblaze (AzureBlaze)   2015-05-14 16:25:00
https://ideone.com/Ehplpq 危险动作请勿模仿前提是全部都宣告在一起,而且compiler没自作聪明
作者: TobyH4cker (Toby (我要当好人))   2015-05-14 17:47:00
靠北喔原来大家都误会了,大家的水晶球跟原Po不相通原Po没说清楚还是大家真的都看错呢?还是一开始根本没说是VCL的物件= =印象中怎记得一开始问只说有V1,V2,...,V17的bool?????然后标题一开始是“变量”现在变成“元件”是谁的问题大家都白忙一场了呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵无言。
作者: azureblaze (AzureBlaze)   2015-05-14 18:12:00
他一开始说是一堆bool...
楼主: laertes (伊萨凯<L>)   2015-05-15 15:27:00
我的错...SORRY...= =

Links booklink

Contact Us: admin [ a t ] ucptt.com