سلام برتمام عزیزان خوب ایران وهمراهان میکروبایت 🌹😎
مادراین آموزش قصدداریم نحوه ساخت اپلیکیشن ساعت 24ساعته وقابل تنظیم درویندوز رابه شما آموزش دهیم.نظرات وپیشنهادات فراموش نشه .اگر عضو سایت ما نیستی عضو شو واینستا دنبال کن تاپروژه خوبی دست یابی.
مادر این پروژه از ویژال استدیو استفاده کردیم .میتوانید از سایت دریافت کنید.
ابتدا برنامه سی شارپ را بازکرده سپس فایل پروژه را باز کرده واجراکنید.یک فایل extدارید ویک فرم شمامیتوانید اسم خود را داخل فرم بگذاریئ یااسم خودرا تغیر دهید.
حال فایلextرا اجرا وکدهارا درادامه توضیح میدهیم.
سه متغیر مینویسیم از جنس اینت // int i=0;
int g=0;
int k = 0;
یک تایمر انتخواب میکنیم درسرعت1000میلی ثانیه// private void timer1_Tick(object sender, EventArgs e)
{
ثانیه شمار مساوی با متغیرآی قرارمیدیم// label4.Text = i.ToString();
برای شمارش یکی به آی اضاف میکنیم// i = i + 1;
هرگاه آی به 59رسید بیاد آی 0کنه ویکی به دقیقه اضاف کنه// if (i == 59)
{
i = 0;
g = g + 1;
}
وهرگاه دقیقه به 59 رسید یکی به ساعت اضاف کنه// if(g==59)
{
g = 0;
k = k + 1;
}
اینجا میگه ساعت هرگاه به 24رسید همه 0کنه // if(k==24)
{
k = 0;
g = 0;
i = 0;
}
}
دریانجا سه کلید برای ساعت تعریف کردیم که میتونیم دقیقه وساعت تغیر بدیم وثانیه هم صفرمیکنه.
private void button1_Click_1(object sender, EventArgs e)
{
کلید ساعت =یه دونه به ساعت اضاف کن // k = k + 1;
if(k==23)
{
k = 0;
}
}
private void button2_Click(object sender, EventArgs e)
{
یه دونه به دقیقه اضاف کن// g = g + 1;
if(g==59)
{
g = 0;
k =k+ 1;
}
}
private void button3_Click(object sender, EventArgs e)
{
ثانیه 0کن// i = 0;
}
تعریف تایمرهای دیگر برای ساعت ودقیقه
private void timer2_Tick(object sender, EventArgs e)
{
label3.Text = g.ToString();
}
private void timer3_Tick(object sender, EventArgs e)
{
label1.Text = k.ToString();
}
حال برنامه را نصب میکنیم من برنامه به صورت فایل نصبی درآوردم وشماراحت میتونید برنامه نصب کنید.
پروفایل نویسنده:
پروفایل نویسنده:پوریاتومانی