نوشته شده توسط
haamidd
برادر میشه یه توضیحی هم بدی؟
ممنون
من مبتدی ام
و اینکه خب اون تاریخ ها کجا ذخیره میشه؟
اصلا طرز کار چجوریه؟
ممنون
با اجازه دوست عزیز mam_65 که راهنمایی کردن من کد رو توضیح میدم .
ابتدای کد یعنی system.timer
یعنی فضای مریوط به تایمر رو ایجاد کُن که میتوان ابتدای خط شروع برنامه هم مانند بقیه فضاهای نوشته شده در زیر یکدیگر نوشت مثل
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
using System.Timers;
سپس میاد شیئی از نوع تایمر با نام tmrTimersTimer در پروژه ایجاد میکنه
interval : هم که مربوط به زمان اجرای عملیات تایمر میباشد که بر حسب میلی ثانیه است. مثلاً هر یک دقیقه برابر است با 1000*60 که میشود 60000 که در اینجا منظور از این ضرب 24 ساعت شبانه روز است. که شما میتوانید این زمان رو از ورودی مثلا TextBox یا ComboBox بگیرید. فقط ضریب 1000 را برای بدست آوردن میلی ثانیه در ورود داده ها فراموش نکنید!!
int a = Textbox1.text; int b = comboBox1.SelectedItem;
tmrTimersTimer.Interval = a;
یا
tmrTimersTimer.Interval = b;
EventHandler هم دلیگیت هایی هستند که تعیین میکنند برای هر رویداد چه متد هایی باید اجرا شوند .
مثلا فرض کن برای یک Button یک رویداد Click تعریف شده است . یعنی با کلیک کردن روی باتن عملی انجام شود . برای همین رویداد کلیک یک EventHandler نوشته شده است .
در اینجا ElapsedEventHandler یعنی متُد زمان سپری شده که شیئی برای آن نیز ساخته ایم
و حال try یعنی تلاش
یعنی تلاش کن تا قطعه کدی که داخل try هست رو اجرا کنی
و اگر با خطامواجه شدی catch را اجرا کن
که برای راحتی کار میتونی از messageBox جهت اجرای خطا استفاده کنی
MessageBox.show("Processor EXCEPTION"+ ex.Message);
دوست عزیزمون گفتند که دستوراتی که میخواهید در زمان خاصی اجرا کنید هم دقیقاً کجا قرار بدید ( Add Your Code Here )
موفق و پیروز باشید.