PDA

View Full Version : سوال: حفظ اطلاعات فرم ها.



boveiryghasem
یک شنبه 30 مرداد 1390, 11:30 صبح
درود
توی برنامه چندتا فرم دارم که توی این فرم ها TexBox زیاد دارم،حالا میخام وقتی بین فرم ها حرکت میکنم ینی از یک فرم به فرم دیگه میرم حالا بهر دلیل بخام برگردم اطلاعات اون فرم پاک نشده باشه.

Behzad_MCP
یک شنبه 30 مرداد 1390, 12:28 عصر
دوست عزیز به نظر من یه فایل xml درست کنید و اطلاعات فرمتونو توش بنویسید و ذخیره کنید برای ذخیره پیشنهاد میکنم از IsolatedStorage استفاده کنید

M.KH-SH
یک شنبه 30 مرداد 1390, 12:58 عصر
می شه یک نمونه برنامه بزاری؟؟؟
فکر کنم با ماژول ها هم راحت تر بتونه کار کنه.
ولی این طریق xml رو اگه یاد بدی ممنون میشم.

Behzad_MCP
یک شنبه 30 مرداد 1390, 13:38 عصر
بله موافقم که با ماژولها راحت تر میشه این موضوع را هندل کرد ولی تا وقتی که برنامه در RAM قرار داره ، با xml میشه دفعه های بعد هم که برنامه RUN میشه از مقادیر استفاده کرد یه نمونه هم حتما میذارم

ahmadreza517
یک شنبه 30 مرداد 1390, 14:30 عصر
سلام دوست عزیز
اگه با xml کار نکردی (از این روش استفاده کن)(ذخیره خودکار مقدار textbox در خود برنامه به زبان xml به صورت خودکار)
شما کنترل textbox مورد نظر رو انتخاب کنبد به سراغ خاصیت application settings (اولین خاصیت) رفته و بر روی Property binding کلیک کن .
در پنجره باز شده خاصیت Text را انتخاب کرده و بر روی New کلیک کن . (باتوجه به تصویر)


74169

و در پنجره باز شده در قسمت Name ، نام مقدار (اطلاعات TextBox) را وارد کن (با توجه به تصویر)


74170
تمام پنجره را ok کن .

برنامتو اجرا کن و مقداری رو در textbox وارد کن بعد فرم رو ببند و دوباره اجرا کن مقدار textbox ذخیره شده .

امیدوارم مشکلت حل شده باشه .
این مراحل برای تمامی کنترلها صادق است .

مشکلی بود در خدمتیم .

به وبلاگم سر بزنی خوشحال می شم http://howprg.blogfa.com

یا حق ...:لبخندساده:

M.KH-SH
یک شنبه 30 مرداد 1390, 14:42 عصر
ممنونم
ولی عکس ها باز نمیشن.

دوست عزیز اگه برات امکان داره یک پروژه از این موضوع لینک بزار تا بیشتر متوجه بشم.
ممنونم.
البته با بانک access هم میشه ولی حوصله می خواد.

ahmadreza517
یک شنبه 30 مرداد 1390, 14:52 عصر
عکس اضافه می کنی این طوری می شه ؟
74171

M.KH-SH
یک شنبه 30 مرداد 1390, 15:17 عصر
دمت گرم
نه فهمیدم چی شد.
مرسی.

oliya24
دوشنبه 31 مرداد 1390, 00:14 صبح
دوست من یه سری متغیر ها هستن که در برنامه تعریف میکنی و یه مقدار بشون میدی و این مقدار رو درخودش نگه میداره تا انتهای برنامه حتی اگر برنامه رو دوباره run کنی این متغیر مقدار خودش رو حفظ میکنه

M.KH-SH
دوشنبه 31 مرداد 1390, 10:19 صبح
چه جالب
من همیشه این کار رو با db انجام می دادم و یا از file های دیگه که اصلاعات رو توش بریزم برای امنیت کار هم اونارو با برنامه خودم کد گذاری میکردم.

oliya24
دوشنبه 31 مرداد 1390, 13:02 عصر
میشه خواهش کنم این روش کار رو توضیح بدید ؟؟؟