PDA

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



ILOVEVB
دوشنبه 30 خرداد 1384, 09:38 صبح
سلام
چه جوری می شه یه متغییر در برنامه تعریف کرد که وقتی آن را مقداردهی می کنیم ، مقدار را در خودش نگه دارد یعنی اگر برنامه را بستیم و دوباره اجرا کردیم آخرین مقداری که به آن اختصاص داده شده است را در خود داشته باشد .
ممنون

3nitro
دوشنبه 30 خرداد 1384, 10:00 صبح
متغیر تا زمانی که برنامه باشه وجود داره یعنی برنامه تموم بشه متغیر از بین میره . برای کاری که گفتید باید از بانک اطلاعاتی کمک بگیری . :موفق:

vbadvanced
سه شنبه 31 خرداد 1384, 10:08 صبح
استفاده از رجیستری ویندوز هم یک راه حل خوب برای ذخیره اطلاعات هست.
میتونی از توابع getsettings و savesettings استفاده کنی.

kia_programmer
سه شنبه 31 خرداد 1384, 21:52 عصر
میشه بیشتر توضیح بدین؟(توضیح کامل) :oops:

kia_programmer
سه شنبه 31 خرداد 1384, 21:54 عصر
میشه بیشتر توضیح بدین؟(توضیح کامل) :oops:

sadegi
چهارشنبه 01 تیر 1384, 10:55 صبح
دوست عزیز میتونی براحتی مقدار مورد نظر رو در یک فایل ذخیره کنی
به نظر من درسته که تو رجیستری هم میشه ذخیره کرد ولی بهتره هر چیز رو تو رجیستری ذخیره نکنیم(آخه ویندوز فقط همین یه رجیستری رو داره :mrgreen: )
آگه خواستی نمونه میزارم

حامد مصافی
چهارشنبه 01 تیر 1384, 17:36 عصر
میشه بیشتر توضیح بدین؟(توضیح کامل)


این که دیگه توضیح نمی خواد؛ یه چیزی مثل این



Dim vStaticVariant As Variant

Private Sub Form_Load()
vStaticVariant = GetSetting("AppTest", "Set", "Val", 0)
End Sub

Private Sub Form_Unload(Cancel As Integer)
Call SaveSetting("AppTest", "Set", "Val", vStaticVariant)
End Sub

hadi2345
چهارشنبه 01 تیر 1384, 20:12 عصر
با سلام و تشکر از دوست عزیز جناب مصافی عزیز .
کدی که دوستمون آقای مصافی نوشتن خیلی خوبه و تنها مشکلی که داره اینه که با پاک شدن ویندوز اون مقدار از بین میره و ممکنه که این مقدار برای کاربر خیلی مهم باشه . همونطور که دوستمون آقای صادقی هم گفتن میتونید از فایلها و یا database هم کمک بگیرید .
موفق باشید .

حامد مصافی
چهارشنبه 01 تیر 1384, 23:34 عصر
با سلام و تشکر از دوست عزیز جناب مصافی عزیز .
کدی که دوستمون آقای مصافی نوشتن خیلی خوبه و تنها مشکلی که داره اینه که با پاک شدن ویندوز اون مقدار از بین میره و ممکنه که این مقدار برای کاربر خیلی مهم باشه . همونطور که دوستمون آقای صادقی هم گفتن میتونید از فایلها و یا database هم کمک بگیرید .
موفق باشید .



:strange:

وقتی برنامه پاک شده تنظیمات رو می خواهید چی کار

در هر صورت من قبلاً یک کلاس برای خواندن و نوشتن در فایل های ini نوشته بودم که کار کردن با اون خیلی هم راحته

اونو با یک مثال ضمیمه کردم

kia_programmer
شنبه 04 تیر 1384, 16:48 عصر
این error رو در این مورد میده:
Dim ini As cINI