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

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




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

نام تاپيک: Thread چیست؟

  1. #1
    آخر فروم باز mahdi bg's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    مشهد
    پست ها
    1,543

    پيش فرض Thread چیست؟

    سلام
    یه سوال

    چقدر از این های که نوشتم درسته؟
    Thread چیست؟
    اگه بخواهبم در برنامه کاری به طوری پیاپی انجام شود
    مثال نمایش ساعت رو یه Label با یک Timer این کار رو
    انجام می دهیم
    هر ثانیه
    Label. Caption=time (now)

    اما اگر کارمون (کد) بیشتر از بازه زمانی باشه مجبوریم از
    Thread استفاده کنیم.که هر رشته سر موقع اجرا میشه و
    خودش تا پایان میره و ممکنه کار دوم نیز قبل از پایان اولی شروع
    بشه بدون اینکه روی هم تاثیری بذارن.

    اگه درسته یک کامپوننت Thread معرفی می کنید.
    اگه میشه یه نمونه بذارین.
    ممنون

  2. #2

  3. #3
    اگه نباشه جاش خالی می مونه delphianddotnet's Avatar
    تاريخ عضويت
    Jan 2007
    پست ها
    438

    پيش فرض

    سلام
    بحث thread هم در برنماه نویسی کاربردی در دلفی کاربرد داره هم در برنامه نویسی اینترمت و شبکه باید اینو در نظر داشته باشیم که نوع استفاده چی هست .
    thread ها بصورت multithread هم در برنامه نویسی در شبکه عنوان میشه که اگه یحث thread ها در برنامه نویسی شبکه لحاظ نشه نمیشه کاربرها و انجام دستورات و غیره و ذالک رو در برنامه نویسی اینترنت و شبکه کنترل نمود.
    thread یه کامپوننت نیست بلکه کلاسی است از tthread که شما موقع استفاده باید متغیری ار اون نوع رو تعریف کنیین .
    موفق باشید

  4. #4
    پروفشنال
    تاريخ عضويت
    Jul 2006
    محل سكونت
    گیلان _ رشت
    پست ها
    635

    پيش فرض

    سلام
    البته دوستمون يه لينک دادند که دوست عزيزمون در سايت برنامه نويس ( آقاي کشاورز ) توضيحات کال رو توش داده بودند ...
    دوست دیگرمون هم توضیحاتی دادند ...
    منم يه توضيح کوتاه بدم ...
    ببينيد ، وقتي شما يک برنامه يا ... رو اجرا مي کنيد ، ويندوز يک رشته يا همون Thread رو بهش اختصاص مي ده ، يعني هر برنامه اجرا شده يک Thread داره ...
    نکته جالب اينه که در ويندوز هرگز دو Thread باهم و همزمان اجرا نمي شن !! ...
    وقتي برنامه شما اقدام به انجام کاري ( يا کدي که شما نوشتيد ) مي کنه ، اون کار رو توي همون Thread اي که خود برنامه اصلي شما داره ، اجرا مي کنه ، خوب اين مسلما روي بقيه اعضاء برنامه هم تاثير مي زاره و اگر کدي که برنامه شما داره اجراش مي کنه ، حافظه ي زيادي لازم داشته باشه ، روي Interface برنامه اصلي تاثير مي زاره و برخي مواقع باعث کند شدن برنامه يا هنگ کردن برنامه براي مدت کوتاه يا زياد ميشه ...
    نمونه اين کندي رو مي شه در مواقع دريافت اطلاعات در برنامه هاي تحت شبکه ديد ، که اگه به خوبي از Thread ها استفاده بشه ، اين مشکل حل ميشه ...
    فکر کنم ديگه زياد نياز به توضيح نباشه ، توضيحات کاملتر رو در لينک بالا ببينيد ...

    موفق باشيد ...

  5. #5
    پروفشنال
    تاريخ عضويت
    Jul 2006
    محل سكونت
    گیلان _ رشت
    پست ها
    635

    پيش فرض

    باز هم سلام
    ان شاالله تا چند روز دیگه بحث و آموزش در مورد Thread ها رو در یک پست جدا شروع می کنیم ...
    موفق باشید ...

  6. #6
    آخر فروم باز mahdi bg's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    مشهد
    پست ها
    1,543

    پيش فرض

    سلام
    از همه دوستان ممنونم

Thread Information

Users Browsing this Thread

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

User Tag List

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

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