PDA

View Full Version : دسترسی به یک کامپوننت



sima_gh7
سه شنبه 19 مهر 1384, 08:46 صبح
من چند تا label در فرم قرار دادم که بطور پیش فرض hide هستند و میخوام در مواقع خاصی چند تا از اونها show بشن . چطور میتونم در یک حلقه for به این label ها دسترسی داشته باشم

parisa2002
سه شنبه 19 مهر 1384, 09:35 صبح
با دستور findcomponent

sima_gh7
سه شنبه 19 مهر 1384, 10:31 صبح
ولی چطور با findcomponent میشه مثلاًً ویژگی visibel مربوط به label رو true یا false کرد ؟

vcldeveloper
چهارشنبه 20 مهر 1384, 02:50 صبح
TControl(FindComponent('Your_Label')).Visible := False;

sima_gh7
چهارشنبه 20 مهر 1384, 08:33 صبح
من از این کد استفاده کردم ولی این error رو می ده :
access violation at address 00453b23 in module project1.exe .read of address 00000057

sima_gh7
چهارشنبه 20 مهر 1384, 08:42 صبح
حل شد مشکلم