PDA

View Full Version : چطور میتونم محتویات یک application setting رو تغییر بدم ؟



amirepsilon
چهارشنبه 10 تیر 1388, 09:56 صبح
چطور میتونم محتویات یک application setting رو تغییر بدم ؟
این خط برای تغییر یک فیلد ارورو میده :

Properties.Settings.Default.pass = newpass.Text
ممنون

happy65_sh
چهارشنبه 10 تیر 1388, 10:58 صبح
دوست عزیز باید اسم برنامه ات را قبل از Properties بیاری مثلا من یک برنامه با نام Test دارم و در Setting اون فیلدی به نام Pass

Test.Properties.Settings.Default.pass=MyPass.Text
حتما هم دقت کن مدل فیلدی که تعریف کردی بامقداری که بهش میدی یک نوع باشه مثلا Pass را از نوع int تعریف نکنی و بعد Text بریزی داخلش

amirepsilon
چهارشنبه 10 تیر 1388, 11:53 صبح
ممنون ولی ارور میده میگه read only هست !!
تنظیمات دیگه ای باید انجام بدم ؟

happy65_sh
چهارشنبه 10 تیر 1388, 12:06 عصر
چون Scope فیلدی که در Settingتعریف کردی از نوع Application هست نه از نوع User.برو توی SettingوScope را به user تغییر بده

amirepsilon
چهارشنبه 10 تیر 1388, 14:01 عصر
این دو تا برتری نسبت به هم ندارن ؟

amirepsilon
چهارشنبه 10 تیر 1388, 16:16 عصر
سلام
دوست من به مشکل جدی برخوردم
من دستورم هیچ خطایی نمیگیره ! ولی هیچ تغییری هم توی فیلد ایجاد نمیکنه !
لطفا کمک کنید
نوع ها هم با هم همخوانی دارن

happy65_sh
پنج شنبه 11 تیر 1388, 07:31 صبح
سلام
دوست عزیز یک نگاهی به برنامه زیر بنداز امیدوارم مشکلت حل بشه

newgoldenman
پنج شنبه 11 تیر 1388, 10:28 صبح
http://barnamenevis.org/forum/showpost.php?p=668596&postcount=340