PDA

View Full Version : سوال در باره تایمر



sanaei
پنج شنبه 03 اسفند 1391, 17:25 عصر
دوستان عزیز من یک مشکل دارم برنامه ای دارم که روی CD رایت کردم و منو با ایتوران اجرا میشه خب و فقط یک کلید دارد و با کلیک کردنش دو تا کار انجام میدهد:


CopyFolder App.Path & "\ Files1", "D:\" 1
CopyFolder App.Path & "\Files2", "F:\" 2

بعد تایمری دارم که دستورend است و با Interval = 60000
که بعد یک دقیقه خروج اتومات داره
پوشه هایی به نامهای Files1 و files2 هستنذ که کپی میشوند در درایوهای D و F زمان کپی طولانی است ولی تایمر زود انجام میشود و خروج میشه ودر تایمر بیشتر از 60000 نمیشه عدد داد چیکار کنم
سوال من ای ناست چیکار کنم که بعد از اتمام کپی عمل end انجام بشه
بی نهایت تشکر از دوستان عزیز

SlowCode
پنج شنبه 03 اسفند 1391, 18:52 عصر
سلام
خب 60000 یعنی یه دقیقه، حالا مصلا اگه بخوای بعد 5 دقیقه کدت اجرا بشه یه متغیر تعریف کن و هربار یه واحد بهش اضافه کن. یعنی هر یه دقیقه یه واحد به متغیر اضافه میشه، بعد یه شرط بزار اگه مقدار متغیر برابر 5 یا بود کدت رو اجرا کنه، مثلا:

a=a+1
if a=5 then End