[問題] 改變一堆元件的布林值

作者: 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