نمایش نتایج 1 تا 7 از 7

نام تاپیک: ايجاد دكمه و ذخيره آن

  1. #1
    کاربر دائمی
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    تهران
    پست
    110

    ايجاد دكمه و ذخيره آن

    سلام دوستان
    من ميخوام در زمان اجراي برنامه يه دكمه درست كنم خوب اين كار مشكلي نيست مشكل من ذخيره اون دكمه روي هارد ديسك هست
    يعني بتوني در زمان اجراي برنامه يه فرم دكمه به فرمت اضافه كني و بعد از شروع دوباره برنامت اون دكمه وجود داشته باشه

  2. #2
    کاربر دائمی آواتار shytonak
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    بندرعباس
    پست
    529

    نقل قول: ايجاد دكمه و ذخيره آن

    دوست عزيز بايد از يه شرط تو برنامه استفاده كني و اون شرط رو تو قسمت لود فرم قرار بدي كه بعد از اجراي برنامه برنامه اون شرط رو چك كنه و در صورت درست بودن شرط اون دكمه درست بشه.
    ميتوني از يه كليد تو رجيستري استفاده كني و شرط رو اينطوري بنويسي كه بعد از اجراي برنامه اگه كليد مورد نظر وجود داشت دكمه تو برنامه قرار بگيره در غير اين صورت نه.

  3. #3

    نقل قول: ايجاد دكمه و ذخيره آن

    خب موقع درست کردن دکمه تو مجبوری چندتا خاصیت مثل name,locate,...را تنظیم کنی .همینهارو در یک تیبل در هاردرذخیره کن.وقتی که فرم لود میشود آن تیبل رو چک کنه.

  4. #4
    کاربر دائمی
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    تهران
    پست
    110

    نقل قول: ايجاد دكمه و ذخيره آن

    دوستان خيلي ممنون از راهنمايي هاتون
    ولي من ميخوام بدون استفاده از بانك اين كار رو بكنم

    مي خوام با اين برنامه اين قابليت رو به مدير برنامه بدم كه بتونه يه فرم درست كنه و... و اون فرم روي هارد save بشه

    مثل كاري كه خود Visual Studio انجام ميده

  5. #5
    کاربر دائمی آواتار shytonak
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    بندرعباس
    پست
    529

    نقل قول: ايجاد دكمه و ذخيره آن

    برای این کار :
    1.روی Properties در پنجره Solution دابل کلیک کنید.
    2.در پنجره باز شده و در تب Settings متغیر خودتون رو با نام و تایپ دلخواه است ایجاد کنید.فقط باید این نکته رو در نظر بگیرید که خاصیت scope باید روی user قرار بگیرد تا بتوان تغییرات رو در اون اعمال کرد
    Properties.Settings.Default.VarName;

    براي تغييرش از كد زير استفاده كن:
    Properties.Settings.Default.VarName = "ABC";
    Properties.Settings.Default.Save();

  6. #6
    کاربر دائمی
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    تهران
    پست
    110

    نقل قول: ايجاد دكمه و ذخيره آن

    دوست عزيز ممنون از راهنماييتون
    اگه ممكنه يه كم بيشتر توضيح بديد يا يه سورس كوچيك بزاريد

  7. #7
    کاربر دائمی آواتار shask00l
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    روی پاهای خودم
    سن
    38
    پست
    387

    Smile نقل قول: ايجاد دكمه و ذخيره آن

    مطلبی که جناب "sheytonak" عرض کردند مربوط به مبحث setting ها میشه راه حلی که visual studio برای ذخیره کردن تغییرات برنامه ارائه داده . شما برای انجام کارتون میتونی از این روش برای ذخیره استفاده کنی ولی برای انتقال کنترل های ذخیره شده روی فرم و یا ذخیره کردن کنترل ها از روی فرم باید از 1 کلاس جدا استفاده کنی . احتمالا همچین چیزی باید روی codeproject وجود داشته باشه.

    این کلاس باید بتونه collection کنترل های مربوط به فرم رو ذخیره کنه . هر کنترل رو با پروپرتی های کاملش . و باید بتونه دوباره ایجادشوت کنه . در مورد ایجاد کردن زیاد مشکل نیست و توی هر برنامه #c خود vs این کد رو قرار میده.

    تا اینجا کار 50 درصد کار انجام شده . 50 درصد بقیه مربوط میشه به وصل کردن توابع مربوطه به event های کنترل های ایجاد شده . مشکل اینجاست . این کار دردسرش خیلی زیاده . البته اگه برای 1 یا 2 کنترل باشه مشکلی نیست ولی اگه بخوای بصورت dynamic طراحیش کنی . پیچیده میشه .

    بغیر از codeproject جای دیگه ای برای کد آماده در این مورد نگرد .. چون پیدا نمیکنی .
    موفق باشی.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •