PDA

View Full Version : تعریف یک متغییر



strong46202
جمعه 30 آذر 1386, 14:36 عصر
سلام....برای تعریف یک متغییر برای چند فرم چه کاری را باید انجام بدم...

vbhamed
جمعه 30 آذر 1386, 18:10 عصر
سلام
2 راه دارید
یکی اینکه از منوی project گزینه Add Module رو بزنید و به صورت زیر یک متغیر تعریف کنید

Global x as integer

حالا x رو همه فرم ها می شناسن

راه دوم اینه که تو یکی از فرم ها ابتدای کد و خارج از هر تابعی این دستور رو بنویسید

Public x as integer

تو خود اون فرم معمولی استفاده کنید اما وقتی از فرمهای دیگه می خواهید استفاده کنید باید اسم فرم رو قبلش بیارید مثلا

msgbox Form1.x

SeyedMoosavi
جمعه 30 آذر 1386, 22:49 عصر
سلام همونطور که حامد جان گفتند درسته ولی راه بهتر همون استفاده از ماژول هستش یعنی کار عاقلانه تری چون یک بار کد رو می نویسی و بعد همه فرم ها اون رو راحت فراخوانی می کنن

bobrus
شنبه 01 دی 1386, 13:45 عصر
سلام دوستان
آقای strong46202بخشید شاید ناراحت بشی ولی
یه لطف کن اول یه کتاب راجع به ویژوال بیسیک بخون تا این سوالات رو نپرسی چون واقعاً پیش پا افتاده و سادس اینطوری واسه خودتم خوبه حیفه که اینجا از این سوالات پرسیده بشه
شرمنده ناراحت نیشا