تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: مشکل در برنامه نویسی شبکه با C#

  1. #1
    آخر فروم باز
    تاريخ عضويت
    Dec 2008
    محل سكونت
    مازندران
    پست ها
    1,290

    پيش فرض مشکل در برنامه نویسی شبکه با C#

    سلام
    من یه مشکل بسیار مسخره پیدا کردم و واقعا نمی دونم چی کار کنم .
    من برای ارتباط شبکه می خوام از کلاس های Tcp استفاده کنم . همه چیز خیلی خوب پیش میره و راحت جواب میده اما این وسط من می خوام ارتباط ها رو غیر هم زمان بسازم و از این حرف ها . چه می دونم هنگ نکنه موقع در خواست و این جور چیزا .... یه جا دیدم برای این کار اومده از therad ها استفاده کرده . منم همین کار رو می کنم ولی واقعا موندم چرا جواب نمیده. زمانی که می خوام یه ترد رو برای اجرای تابعم فعال کنم به هیچ وجه کلاینت به سرور متصل نمیشه نمی دونم مشکل از ترده با این نمیشه یا من جایی رو جا انداختم .....
    از دوستان متخصص می خوام کمک کنن


    کد ها :
    سمت سرور و کلاینت :

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  2. #2
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Nov 2011
    پست ها
    335

    پيش فرض

    نمی تونید از یک تـرِد به منابع تـِرد دیگه دسترسی مستقیم داشته باشید. برای دسترسی به کنترل های فرم از طریق ترد فرعی باید کنترل موردنظر رو Invoke کنید.
    مبحث مفصلیه در مورد MultiThreading در سی شارپ و برقراری ارتباط بین Threadها به اندازه کافی مطلب در سطح وب پیدا میشه.
    من کد اصلاح شده سمت کلاینت را براتون قرار دادم:

      محتوای مخفی: sc 
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  3. این کاربر از Xeoc بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •