PDA

View Full Version : سوال: کنترل کامپوننت های childform از فرم اصلی



DJ2008
یک شنبه 17 اسفند 1399, 21:51 عصر
سلام
لطفا راهنمایی کنید
یک برنامه بصورت MDI دارم میخوام از تولبار فرم اصلی مشخصه های فرم child رو تغییر بدم اما چون auto-creat فرم فرزند رو false کردم و فرم فرزند از فرم اصلی creat میکنم اجازه دسترسی نمیده
مثلا از فرم اصلی میخوام متن یک edit در فرم child عوض کنم

یوسف زالی
دوشنبه 18 اسفند 1399, 00:17 صبح
سلام.
شما اگه موقع ساخت فرم، پوینترش رو نگه دارید همه کار می تونید کنید.
از طرفی در شی screen لیست همه فرمهای برنامه موجوده
در شی application هم همینطور

DJ2008
دوشنبه 18 اسفند 1399, 08:08 صبح
ممنون مهندس
امکانش هست در مورد پوینتر فرم یه توضیحی بدید.

یوسف زالی
دوشنبه 18 اسفند 1399, 13:11 عصر
هر فرمی که می سازید یک ارجاع داره دیگه:


F := TMyForm.Create...


همون F رو باید جایی ذخیره کنید تا بعد بهش دسترسی داشته باشید.
همین کار رو براتون اشیای اسکرین و اپلیکیشن هم انجام می دن.
بستگی داره به نحوه دسترسی شما و پیاده سازی تون از برنامه، شاید ممکن باشه در لیست جستجوی نوع فرم انجام بدید، شاید فقط یک پوینتر کافی باشه.

DJ2008
دوشنبه 18 اسفند 1399, 14:36 عصر
ممنون مهندس از راهنمایی تون مثل همیشه راهنماییتون کارگشا بود