امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
اجراي اتوماتيك يك روال در ساعت مشخص؟
نویسنده پیام
nazlo آفلاین
كاربر تک ستاره
*

ارسال‌ها: 27
موضوع‌ها: 11
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #1
اجراي اتوماتيك يك روال در ساعت مشخص؟
سلام
ميخوام با استفاده از ساعت سيستم يك يا چند روال از برنامه ام بطور اتوماتيك در زمان تعين شده اجرا بشن.در اين مورد هيچي نميدونم لطفا راهنمايي كنيد.متشكرم
۰۴-اردیبهشت-۱۳۸۵, ۱۸:۱۶:۱۹
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #2
RE: اجراي اتوماتيك يك روال در ساعت مشخص؟
يه تايمربذار. يه متغير نوع date هم تعريف كن و تاريخ و ساعت مورد نظرتو بريز توش. بعد تو تايمر چك كن اگه متغيرت كوچكتر يا مساوي با now شده تابع اجرا بشه. now تاريخ و ساعت كنوني رو بهت ميده.
۰۴-اردیبهشت-۱۳۸۵, ۲۰:۰۸:۱۷
ارسال‌ها
پاسخ
Iron_Fist غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,456
موضوع‌ها: 70
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 109
( 456 تشکر در 134 ارسال )
ارسال: #3
RE: اجراي اتوماتيك يك روال در ساعت مشخص؟
اصلا بگو که چقدر وی بی بلدی ؟
توضیحات آقا پیمان درسته ولی برای افرادی که یکم کار کردند !
۰۴-اردیبهشت-۱۳۸۵, ۲۱:۵۵:۵۵
ارسال‌ها
پاسخ
nazlo آفلاین
كاربر تک ستاره
*

ارسال‌ها: 27
موضوع‌ها: 11
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #4
RE:  اجراي اتوماتيك يك روال در ساعت مشخص؟
از جواب آقا پيمان وiron_fist ممنونم.لطف كنيد بيشتر و جزيي تر توضيح بدين.
۰۴-اردیبهشت-۱۳۸۵, ۲۲:۲۹:۱۰
ارسال‌ها
پاسخ
Iron_Fist غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,456
موضوع‌ها: 70
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 109
( 456 تشکر در 134 ارسال )
ارسال: #5
RE: اجراي اتوماتيك يك روال در ساعت مشخص؟
من فکر می کنم شما سورس می خوای ! نه ؟
چون از این واضح تر نمی شد !
اگه واقعآ در حد ابتدایی بلدی و متوجه نمی شه من برات
می نویسم !
۰۴-اردیبهشت-۱۳۸۵, ۲۳:۰۷:۲۹
ارسال‌ها
پاسخ
nazlo آفلاین
كاربر تک ستاره
*

ارسال‌ها: 27
موضوع‌ها: 11
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #6
RE:  اجراي اتوماتيك يك روال در ساعت مشخص؟
دقيقا نه.
فقط تو ساخت تايمر مشكل دارم
با اينحال هرجوري ميتوني كمك كن
۰۴-اردیبهشت-۱۳۸۵, ۲۳:۲۰:۱۲
ارسال‌ها
پاسخ
Iron_Fist غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,456
موضوع‌ها: 70
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 109
( 456 تشکر در 134 ارسال )
ارسال: #7
RE: اجراي اتوماتيك يك روال در ساعت مشخص؟
ببین اینترول تایمرت رو هرچی می خوای بزار ( به عنوان مدت زمان چک کردن )
بعد هر کدی که می خوای توش بزار تا طبق اون مدت چک کنه

نکته ای که گفتنش بد نیست اینه که اگه می خوای به مقدار متغیری تو تایمر
اضافه کنی تو خود تایمر متغیر رو تعریف نکن چون با هر بار اجرای تایمر متغیر
دوباره تعریف می شه و مقدار قبلی نمی مونه !

من نمی دونم مشکل شما دقیقآ چیه ؟ اگه بیشتر توضیح بدی بهتر می تونم
کمک کنم !
۰۴-اردیبهشت-۱۳۸۵, ۲۳:۳۰:۳۱
ارسال‌ها
پاسخ
nazlo آفلاین
كاربر تک ستاره
*

ارسال‌ها: 27
موضوع‌ها: 11
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #8
RE:  اجراي اتوماتيك يك روال در ساعت مشخص؟
ببينيد!

من ميخوام سيستم چك كنه كه هر روز، مثلا راس ساعت2 ، يك روال از برنامه اجرا بشه.
۰۴-اردیبهشت-۱۳۸۵, ۲۳:۳۸:۰۶
ارسال‌ها
پاسخ
hamed_Arfaee آفلاین
مدیر بخش
*****

ارسال‌ها: 1,334
موضوع‌ها: 231
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 1250
( 2634 تشکر در 730 ارسال )
ارسال: #9
RE: اجراي اتوماتيك يك روال در ساعت مشخص؟
دوست من سلام
تو جعبه ابزار وی بی یک شی هست که شکلش شبیه یک کورنومتر هست و کاری که می کنه اینه که بر اساس زمانی که دادی بهش دستوراتش رو اجرا می کنه  وبرای تنظیم سرعتش هم می تونی خاصیت Interval که در سمت راست در جعبه خصوصیات هست تنظیم کنی که بصورت میلی ثانیه هست یعنی اگر بنویسی 1000 بعمنی یک ثانیه خواهد بود و شما با دابل کلیک برروی همون شمایل کورنومتر که بر روی فرم اضافه شده می تونی هر کدی که دلت می خواهد رو براش بنویسی و در ضمن برای اینکه کاری انجام بدی باید برنامت همیشه در حال اجرا باشه باز هم اگه مشکلی بود بگو

حامد ارفعی

موفقيت، پيش رفتن است، نه به نقطه ي پايان رسيدن.(آنتوني رابينز)


تریگرها در SQL server

آیا میدانید SQL ای
(آخرین ویرایش در این ارسال: ۰۵-اردیبهشت-۱۳۸۵, ۰۰:۳۷:۵۷، توسط hamed_Arfaee.)
۰۵-اردیبهشت-۱۳۸۵, ۰۰:۳۶:۳۵
وب سایت ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #10
RE: اجراي اتوماتيك يك روال در ساعت مشخص؟
اين نمونه كدي كه ميخواستي. راس ساعت 2 بعد از ظهر ماشين حساب باز ميشه.
اگه در حالت design يعني قبل ران كردن برنامه اينترول تايمرت رو ست كني ميتوني خط دوم فرم لود رو حذف كني.
اگه ميخواي برنامه دقيقا راس ساعت 2 كاري انجام بده همين اينترول 1000 مناسبه. هر 1 ثانيه چك ميكنه. ولي اگه ساعت دو 2:01 هم بشه مهم نباشه ميتوني اينترول 60000 بذاري كه هر در هر دقيقه 1 بار چك كنه. اين جوري بهتره چون كار كمتري از CPU كشيده ميشه. هر چند اجراي 1 خط كد در هر ثانيه فشاري به CPU نمياره. ولي من اگه باشم 60000 ميذارم.
کد:
Dim dteTimeOfRun As Date
Private Sub Form_Load()
    dteTimeOfRun = "2:00:00 PM"
    Timer1.Interval = 1000
End Sub

Private Sub Timer1_Timer()
    If dteTimeOfRun <= Time Then
        RunCalc
        Timer1.Interval = 0
    End If
End Sub
Private Sub RunCalc()
    Shell "Calc.exe"
End Sub
۰۵-اردیبهشت-۱۳۸۵, ۱۲:۱۹:۲۹
ارسال‌ها
پاسخ
nazlo آفلاین
كاربر تک ستاره
*

ارسال‌ها: 27
موضوع‌ها: 11
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #11
RE:   اجراي اتوماتيك يك روال در ساعت مشخص؟
Payman62 نوشته است:اين نمونه كدي كه ميخواستي.

سلام دوست عزيز.
خيلي ممنونم مشكل تايمر حل شد.

حالا اگه بجاي صدا زدن يك پروسدور بخوايم يك ايونت اجرا بشه چكار بايد كرد؟
۰۵-اردیبهشت-۱۳۸۵, ۲۳:۲۸:۰۱
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] مشخص کردن فایلی که روی شبکه باز شده eppagh 0 2,131 ۲۲-فروردین-۱۳۹۴, ۱۴:۰۶:۵۱
آخرین ارسال: eppagh
  [سوال] گرفتن شماره ستون و ردیف از رنج مشخص به شکل داینامیک eppagh 0 2,162 ۰۶-اسفند-۱۳۹۳, ۲۰:۱۸:۱۳
آخرین ارسال: eppagh
  جستجو بینت دو تاریخ به همراه ساعت automa 20 16,921 ۲۳-تير-۱۳۹۲, ۱۶:۰۵:۳۶
آخرین ارسال: automa
  محاسبه میان چند ساعت و زمان مختلف sepahbod 5 6,496 ۰۴-تير-۱۳۹۲, ۱۶:۴۰:۴۵
آخرین ارسال: Ghoghnus
  [سوال] ايجاد محدوديت زماني براي اجراي برنامه megatron 11 8,248 ۲۹-اردیبهشت-۱۳۹۲, ۰۸:۵۳:۰۴
آخرین ارسال: lord_viper
  نرم افزار مشخص کننده روز بر اساس تاریخ Ambassador 2 3,630 ۰۲-بهمن-۱۳۹۱, ۲۰:۳۱:۵۹
آخرین ارسال: Ambassador
  [سوال] ارسال اس ام اس به پورت مشخص alireza4141 2 2,880 ۰۲-آذر-۱۳۹۱, ۰۲:۱۲:۳۳
آخرین ارسال: alireza4141
  مشخص کردن شماره خونه ها و ترتیب ذخیره انها goldpower 0 2,335 ۳۰-خرداد-۱۳۹۱, ۱۳:۳۴:۳۴
آخرین ارسال: goldpower
  چگونه يه تايمر را روي فرم قرار دهيم و مدت اجرا آن را به يك ساعت تغيير دهيم! rap0661 10 11,357 ۱۱-خرداد-۱۳۹۱, ۱۹:۵۶:۵۸
آخرین ارسال: Ghoghnus
  [سوال] اجراي يك برنامه از طريق آيكون برنامه در كنار ساعت در نوار وظيفه one hacker alone 3 3,273 ۲۷-آذر-۱۳۹۰, ۱۲:۲۷:۱۴
آخرین ارسال: Ghoghnus

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 5 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS