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

نام تاپیک: مشکل در بکار گیری Thread و خطای STA

  1. #1

    مشکل در بکار گیری Thread و خطای STA

    من برای بسته شدن فرم لاگین وباز شدن همزمان فرم اصلی از تکه کد زیر استفاده کردم:
                    System.Threading.Thread objThread = new System.Threading.Thread(new System.Threading.ThreadStart(RunForm));
    objThread.Start();
    this.Close();


    private void RunForm()
    {
    Application.Run(new frmMain());
    }

    تا اینجای کار مشکلی وجود نداره من وارد فرم اصلیم میشم و از منو به فرمای دیگه هم دسترسی دارم
    حالا اگه بخوام از تو یکی از فرمهام ی دیالوگ Open باز کنم خطا میگیره از Thread

    Error.JPG


  2. #2

    نقل قول: مشکل در بکار گیری Thread

    فکر کنم چون داری فرم جاری this رو میبندی خطا میده

    منم خصا میخورم چون فرم رو میبندم
    اگر خواستی میتونی فرم رو پنهان کنی
    this.hide();

  3. #3
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: مشکل در بکار گیری Thread

    با سلام

    کدتون رو به این شکل تغییر بدید :


    System.Threading.Thread objThread = new System.Threading.Thread(new System.Threading.ThreadStart(RunForm));
    objThread.ApartmentState = System.Threading.ApartmentState.STA;
    objThread.Start();
    this.Close();


    موفق باشید

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

  1. سوال: مشکل در بکار گیری div و قرار گرفتن div ها هنگام تغییر سایز صفحه
    نوشته شده توسط mohsen.nsb44 در بخش طراحی وب (Web Design)
    پاسخ: 0
    آخرین پست: پنج شنبه 25 اسفند 1390, 21:24 عصر
  2. پیغام خطای STA Thread در WPF
    نوشته شده توسط smt1383 در بخش WPF
    پاسخ: 3
    آخرین پست: پنج شنبه 05 خرداد 1390, 17:35 عصر
  3. مشکل در گزارش گیری Accesss
    نوشته شده توسط razmavar در بخش Access
    پاسخ: 1
    آخرین پست: یک شنبه 12 مهر 1383, 10:21 صبح
  4. مشکل در گزارش گیری در برنامه پیغام Row overFlow
    نوشته شده توسط jannati در بخش گزارش سازی با Crystal Report
    پاسخ: 1
    آخرین پست: پنج شنبه 14 خرداد 1383, 15:50 عصر
  5. نحوه بکار گیری از mail asp در برنامه
    نوشته شده توسط الهام تفریشی در بخش Classic ASP
    پاسخ: 1
    آخرین پست: پنج شنبه 12 تیر 1382, 15:10 عصر

برچسب های این تاپیک

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

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