PDA

View Full Version : دسترسی به مشخصات کامپوننت ها و تغییر اونها در زمان runtime



rmb_ali
دوشنبه 04 تیر 1386, 14:53 عصر
فرض کنید یه فرم دارید و 10 تا edit هم رو ی اون حالا اگر بخواهیم که مقادیر caption اونها رو پاک کنیم یه راهش اینه که برای هر کدوم بنویسی که caption مساوی با '' ولی من میخوام توی یه لوپ و با استفاده از components به ترتیب اونارو مقادیرشون رو پاک کنم اصطلاحا به صورت پارامتری اونا رو پاک کنم اگر توضیح بدبد ممنون البته برای بهتر روشن شدن موضوع این خط برنامه رو هم ببینید
with components as tedit do

saman020
دوشنبه 04 تیر 1386, 15:14 عصر
for xi:=0 to form.ComponentCount -1 do
if form.components[xi] is TEdit then
;''=:form.components[xi] as TEdit).Caption)

SYNDROME
دوشنبه 04 تیر 1386, 16:42 عصر
با سلام
یک نگاه به این بنداز
http://barnamenevis.org/forum/showthread.php?t=1765&highlight=ComponentCount
اگر هم توضیحات بیشتری خواستی کلمه ComponentCount را جستجو کن.