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

نام تاپیک: ساخت متد براي ارسال مقدار به Properties.Settings

  1. #1

    ساخت متد براي ارسال مقدار به Properties.Settings

    مي خوام يك متد بسازم كه دو ورودي بگيره يكي يك استرينگ و ديگري ادرسProperties.Settings.Default.cod بعد dll كنمش و استفاده كنم به طور معمولي مي دونم ولی اون ادرس پروپرتیس چه نوعی ميشه كه متدش كنم يك راهنمايي كنيد ممنون مي شم
    Properties.Settings.Default.cod="1452";

  2. #2

    نقل قول: ساخت متد براي ارسال مقدار به Properties.Settings

    بفرمایید!!!
    public void mrd<T>(T Value, string PropertyName)            {
    Properties.Settings.Default[PropertyName] = Value;
    Properties.Settings.Default.Save();


    }

    متد طوری ایجاد شده کا کاربر مقدار ورودی را با توجه به زمانی که از آن میخوهاد استفاهد کند میگیرد!!!
    یعنی ممکن است یک بار شما نیاز باشد Int در setting ذخیره کنید یک بار ممکن است بخواهید string...
    نحوه استفاده هم به اینس صورت است
     mrd<string>("mohmad", "Setting");

    مقداری که درون <> قرار گرفته در واقع نوع پارامتر اول را که قرار است در settin ذخیره شود را شمخص میکند!!!

  3. #3

    نقل قول: ساخت متد براي ارسال مقدار به Properties.Settings

    ممنون ولی این کد اون چیزی که من می خواستم نبود یا من متوجه نشدم از روی کد شما این را نوشم من در ستینگ یک استریگ به نام cod2تعریف کردم و می خواهم مقدار به اون بفرستم نام پروژه هم logD است
    public void frstadnPropertis<T>(T Value, string PropertyName)        {
    logD.Properties.Settings.Default[PropertyName] = Value;
    logD.Properties.Settings.Default.Save();
    }




    تو لود فرمم این جور صداش می کنم خطا نمیده ولی مقدار فرستاده نمیشه یعنی this.Text تغیر نمیکنه؟!
     frstadnPropertis<string>(logD.Properties.Settings.  Default.cod2,"111");

    this.Text=logD.Properties.Settings.Default.cod2;

    بازم ممنون از توجه دوستان

  4. #4

    نقل قول: ساخت متد براي ارسال مقدار به Properties.Settings

    نه دیگه نیاز نیست زمان فراخوانی اینجور بنویسی
    frstadnPropertis<string>(logD.Properties.Settings.  Default.cod2,"111");

    فقط کافیه در قسمت اول مقدار رو به صورت رشته وارد کنی البته اکه درون <> مقدار رشته تعیین کرده باشی و پارامتر دوم هم فقط نام setting v رو بدی مثلا ... من تو قسمت setting یه رکورد تعریف کردم به نام username و از نوع رشته برای اینکه مقدار درونش بزارم باید اینوری متدم رو فراخونی کنم
    frstadnPropertis<string>("username","mohhmad");

    متد خودش mohhmad رو برات ذخیره میکنه توی username
    آخرین ویرایش به وسیله barnamenevism : پنج شنبه 22 مرداد 1394 در 18:18 عصر

  5. #5

    نقل قول: ساخت متد براي ارسال مقدار به Properties.Settings

    ظاهرا درست ولی جواب نمیده تریس که میکنم T Value نال هست برای همین نمیره.متد یکجایش مشکل داره حالا اگر هم درست بود و من dll کنم و رفرنس کردم نام پروژه را از کجا بفهمه تو پروژه اصلی؟!
    اخرین کدها
    public void frstadnPropertis<T>(T Value, string PropertyName)        {
    logD.Properties.Settings.Default[PropertyName] = Value;
    logD.Properties.Settings.Default.Save();
    }

    داخل لود هم
    frstadnPropertis<string>(cod2, "111");
    this.Text=logD.Properties.Settings.Default.cod2;

    فقط سپاس فراوان

تاپیک های مشابه

  1. ارسال مقدار null به متد remote شده هنگام edit
    نوشته شده توسط wolf_majid در بخش ASP.NET MVC
    پاسخ: 3
    آخرین پست: یک شنبه 21 دی 1393, 22:59 عصر
  2. سوال: ساخت متد با دو مقدار بازگشتي متفاوت
    نوشته شده توسط AmirGhasemi در بخش C#‎‎
    پاسخ: 2
    آخرین پست: شنبه 11 شهریور 1391, 11:40 صبح
  3. ساخت پکت برای ارسال
    نوشته شده توسط Developer Programmer در بخش برنامه نویسی در Delphi
    پاسخ: 13
    آخرین پست: سه شنبه 24 خرداد 1390, 16:41 عصر
  4. پاسخ: 8
    آخرین پست: دوشنبه 15 فروردین 1390, 17:26 عصر
  5. طرز ساخت یک فرم ارسال نظر و یا ...
    نوشته شده توسط ParvanehDesigner در بخش PHP
    پاسخ: 1
    آخرین پست: یک شنبه 20 دی 1383, 22:29 عصر

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

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