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

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




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

نام تاپيک: يك سوال زماني در دلفي؟

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2006
    پست ها
    9

    10 يك سوال زماني در دلفي؟

    با سلام خدمت دوستان.

    من یک برنامه نوشتم که نیاز دارد تا هر 2 یا 3 دقیقه بخشی را چک کند.

    لطفا مرا راهنمایی کنید.(سورس برنامه را اگه ممکنه به ایمیل زیر ارسال کنید).

    با تشکر فراوان.

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

  2. #2
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2006
    پست ها
    74

    پيش فرض جواب ما

    با سلام
    خوب این از نظر من کاری نداره
    اینجوری که یه تامی میذاری و داخلش یه متغیر که هر یک ثانیه یکی اضافه می شه و هر بار چک می کنه که اگه برابر با 120 (2 دقیقه) یا 180 (3 دقیقه) و ... بود یه کد رو اجرا کنه در غیر اینصورت متغیر رو صفر کنه.
    i:=i+1;
    if i=120 then
    begin
    دستورات
    i:=0;
    end;

  3. #3
    پروفشنال MasterData's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    مشهدالرضا
    پست ها
    623

    پيش فرض

    شما ميتونيد با نوشتن يك windows service اين كار رو انجام بدين
    البته اگه توي برنامه خودتون از شيي timer استفاده كنيد مي تونيد اين كار رو انجام بدين ولي مقدار زيادي پردازش رو به سيستم تحميل ميكنه

  4. #4
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2006
    پست ها
    9

    پيش فرض

    سلام دوستان.
    (من تاحالا پاتوقم سایت برنامه نویس بود حالا اینجا در خدمتتون هستیم : )
    تايمر با بازه زمانی 2-3 دقیقه ای تقریبا هیچ پردازشی رو به سیستم تحمیل نمیکنه.
    اگر بازه پردازشی کم باشه و بخوای از تایمر استفاده کنی بهتره تایمرت رو بصورت Thread درست کنی.
    آموزش کار با Thread ها رو میتونی اینجا بخونی:
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    موفق باشی.

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

    پيش فرض

    سلام
    (من تاحالا پاتوقم سایت برنامه نویس بود حالا اینجا در خدمتتون هستیم : )
    به !! ببين كي اومده !!!!
    بابا خودتي احسان خان ...
    منو كه مي شناسي ( محمود !! ) ...
    اميدوارم موفق باشي ...
    ( از اين كه پست اضافه دادم معذرت مي خوام !! ) ...

  6. #6
    پروفشنال MasterData's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    مشهدالرضا
    پست ها
    623

    پيش فرض

    سلام

    به !! ببين كي اومده !!!!
    بابا خودتي احسان خان ...
    منو كه مي شناسي ( محمود !! ) ...
    اميدوارم موفق باشي ...
    ( از اين كه پست اضافه دادم معذرت مي خوام !! ) ...
    می بینم برو بچ همه یه جا جمع شدن

  7. #7
    اگه نباشه جاش خالی می مونه shayan_p30's Avatar
    تاريخ عضويت
    Dec 2006
    پست ها
    443

    پيش فرض

    آسانترين راه استفاده از تايمره :
    يك عدد تايمر از برگه ي win32 روي فرم ميزاري بعد interval اونو به هر عددي كه خواستي تغيير ميدي.دستوراتتم تو رويداد ontimer اون مينويسي.به همين راحتي!!
    البته بگم كه interval بر اساس هزارم ثانيه ست.

  8. #8
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,142

    پيش فرض

    دقیقا راه سریع و درست برای این کار همونه که شایان جان اشاره کرد.
    ممنون از همه دوستان فعال.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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