PDA

View Full Version : تعریف متغیرها



frahimi
دوشنبه 18 شهریور 1387, 09:00 صبح
با سلام مجدد خدمت تمامی دوستان و اساتید بزرگوار

در یک فرم در قسمت load یا init یک یا چند متغیر تعریف میکنم ولیکن نمیخواهم بصورت public باشد ولی اگر روی فرم یک command button داشته باشم و روی آن click كنم متغير را
نميشناسد . پس چگونه میتوانم بدون استفاده از public يك يا چند متغیر یا آرایه را تعریف کنم
که در همه قسمتهای فرم قابل استفاده باشد.

mehran_337
دوشنبه 18 شهریور 1387, 10:44 صبح
دراین حالت بهترین روش استفاده از خود فرم است.
فرم را باز کنید
از منوی form گزینه new propertie را انتخاب کنید و یک پروپرتیه جدید به فرم اضافه کنید مثلا MyVar
حالا در هر قسمت فرم می توانید با خاصیت thisform.Myvar به این متغیر دسترسی داشته و یا آن را مقدار دهی کنید.

frahimi
دوشنبه 18 شهریور 1387, 11:04 صبح
جناب مهران متشکرم
ولی در مورد آرایه ها چی ؟

سعید حمیدیانفر
دوشنبه 18 شهریور 1387, 11:50 صبح
ولی در مورد آرایه ها چی ؟

فقط كافيه موقعي كه نام پروپرتي رو وارد ميكنيد داخل كروشه تعداد عناصر آرايه رو هم وارد كنيد به اينصورت


MyVar[nItem]

fatemeh2001
دوشنبه 18 شهریور 1387, 12:14 عصر
shoma mitunin komakam konin?
mishe ye khahesh konam
man mikhastam ke shoma mano komak konin dar in barname
:
barname i ke ye reshte daryaft konad va moshakhas konad ke palideram ast ya na
mamnun

:عصبانی++::عصبانی++::عصبانی++:: صبانی++::عصبانی++::عصبانی++::ع بانی++::عصبانی++::عصبانی++::عص انی++::عصبانی++:

fatemeh2001
دوشنبه 18 شهریور 1387, 12:14 عصر
mishe ye khahesh konam
man mikhastam ke shoma mano komak konin dar in barname:
barname i ke ye reshte daryaft konad va moshakhas konad ke palideram ast ya na
mamnun

frahimi
دوشنبه 18 شهریور 1387, 12:23 عصر
اگر ممکن است فارسی بنویسید منظور شما را از palideram نمیدانم.

frahimi
دوشنبه 18 شهریور 1387, 12:25 عصر
ضمنا عصبانی هم نباش
در این سایت همه خوب اشت خندان باشند.

kia1349
دوشنبه 18 شهریور 1387, 15:43 عصر
لطفا فقط فارسی بنویسید وگرنه تاپیک قفل میشود