View Full Version : دستور With
aleas2
پنج شنبه 12 تیر 1393, 18:19 عصر
سلام دوستان چرا از With برای ماژول نمیشه استفاده کرد؟
With module
.a="10"
end With
ahmad abdoli
پنج شنبه 12 تیر 1393, 18:48 عصر
سلام
می خوای متغیر a که داخل ماژول هست رو مقدار بدی؟
aleas2
پنج شنبه 12 تیر 1393, 18:51 عصر
این یک مثال بود
میخوام
With module
کد برنامه که با متغییر های ماژول سر کار دارم
end With
استفاده کنم ولی جواب نمیده
ahmad abdoli
پنج شنبه 12 تیر 1393, 19:01 عصر
خوب هر متغییر یا تابعی که داخل ماژول هست رو می تونی هر جایی از برنامه که می خوای مستقیم به کار ببری به شرطی که از کلمه کلیدی publicدر اول تعیرف اون استفاده شده باشه. و نیازی به استفاده از with نداره.
مثلا
Public A As Long
Private B As String
اینا رو داخل ماژول داری حالا متغییر A رو هرجایی از برنامت که خواستی می تونی مستقیم به کار ببری ولی متغییر B رو فقط درون ماژول می شه ازش استفاده کرد
A=15
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.