PDA

View Full Version : یک سوال در With ....do



ب- تات
دوشنبه 18 تیر 1386, 11:02 صبح
من بصورت عادی نوشتم:

With Form1 Do
Begin
Some Code
...
End;
حالا میخوام جای Form1 از پارامتر استفاده کنم. یعنی بسته به نیاز با Form 2 کار کنم.
لطفا من و راهنمائی کنید.

hr110
دوشنبه 18 تیر 1386, 13:45 عصر
با این روش که شما کار کرده اید امکان پذیر نیست، مگر اینکه بجای Form1 از یک متغییر استفاده کنید و با پاس کردن مقادیر Form1 و From2 و ... خواسته خود را اجرا کنید.

soroush_vs
دوشنبه 18 تیر 1386, 13:57 عصر
در تکمیل صحبت ها :از یه تابع استفاده کن With do رو هم باید داخل تابع قرار بدی و یک مقدار از نوع فرم به تابع پاس بده

SYNDROME
دوشنبه 18 تیر 1386, 14:10 عصر
با سلام

من بصورت عادی نوشتم:

With Form1 Do
Begin
Some Code
...
End;
حالا میخوام جای Form1 از پارامتر استفاده کنم. یعنی بسته به نیاز با Form 2 کار کنم.
لطفا من و راهنمائی کنید.
می توانی یک متغییر از نوع فرم تعریف کنید و نام فرم را داخل آن قرار داده و از نام آن متغییر استفاده کنی.
موفق و پایدار باشی