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

نام تاپیک: استفاده از یک Object از یک کلاس در تمامی کلاس های دیگر

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1390
    پست
    33

    استفاده از یک Object از یک کلاس در تمامی کلاس های دیگر

    یه کلاسی دارم به اسم کاربر . می خوام وقتی به سیستم ورود کرد اطلاعاتش رو در بقیه فرم هام نشون بدم ؟
    چه جوری می شه این آبجکت رو در بقیه کلاس ها استفاده کرد ؟

  2. #2

    نقل قول: استفاده از یک Object از یک کلاس در تمامی کلاس های دیگر

    نمی دونم درست فهمیدم یا نه...
    فرض کنیم یه کلاس داریم به اسم User
    بی نهایت راه وجود داره مثلا کلاس Program رو باز کن و این تکه کد رو داخلش وارد کن. حالا در هر فرمی می تونی برای اطلاعات کاربر فعلی از Program.CurrentUser استفاده کنی...

    private User _currentUser
    public static User CurrentUser
    {
    get { return _currentUser; }
    set { _currentUser = value; }
    }
    اگر به بهداشت و سلامت حیوانات علاقه دارید، از vetMD.ir دیدن کنید.
    وبلاگ شخصی من: fadavi.net

    اینجا کمتر سر می‌زنم. (تلگرام من)

  3. #3
    کاربر دائمی آواتار gilas1368
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    مشهد
    پست
    1,178

    نقل قول: استفاده از یک Object از یک کلاس در تمامی کلاس های دیگر

    می تونید از کدای زیر استفاده کنید:
    این کدا رو توی فرم لاگینتون بنویسین:

    public static class user
    {
    public static string name;
    public static string pass;
    }

    حالا با کد زیر نام کاربری و کلمه عبور رو داخل این متغیرها بریزین

    user.name = (string)name.ExecuteScalar();
    user.pass = (string)pass.ExecuteScalar();

    name و pass رو با یه select بیرون بکشید.
    حالا داخل رویداد فرم دومتون این کد رو وارد کنید:

    label1.Text = Form1.user.name;
    label2.Text = Form1.user.pass;

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

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