PDA

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



na3er-faraji
جمعه 02 مهر 1389, 14:38 عصر
frmSelectUser selectUser = new frmSelectUser();

توی یک فرم مجبورم چند بار اینو استفاده کنم. بهتره یک بار بالای فرم تعریف شه تو همه فرم دسترسی بش داشته باشم یا اینکه تو هر روال جداگانه تعریف شه؟؟؟ دلیلشم اگه لطف کنید ممنون میشم؟؟؟کدوم روش استانداردتره؟؟؟

manij_mhm
جمعه 02 مهر 1389, 15:05 عصر
سلام.
بستگی به استفاده شما داره. اگه می خواید یه شی تعریف کنید و داخل تمام رویه ها از همون یک شی استفاده کنید بالای فرم تعریفش کنید در این صورت مقدار متغیر با تغییر در یک رویه تغییر می کنه و با خارج شدن از رویه مقدار جدیدش رو حفظ می کنه.
اما اگه هر رویه یک شی مربوط به خودش داره یعنی مقدار متغییر ربطی به سایر متغیرها در رویه های دیگه نداره، باید داخل هر رویه یک شی جدا تعریف کنید.
موفق باشید.