Konuyu Oyla:
  • Derecelendirme: 3.67/5 - 3 oy
  • 1
  • 2
  • 3
  • 4
  • 5
C# Anolog Saat Uygulaması
#1
C# forum da analog saat yaptık arkadaşlar yakında bu şekilde uygulamaları video çekerek anlatıcaz şimdilik saat uygulamasının kodlarını veriyorum ileride bu uygulamayı video çekerek yapabilirim.


Uygulama Kodları: 

PHP Kod:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace 
WindowsFormsApplication3
{
 
   public partial class Form1 Form
    
{
 
       public Form1()
 
       {
 
           InitializeComponent();
 
       }
 
       int i 84say 08484daksatsan;
 
       private void Form1_Click(object senderEventArgs e)
 
       {
 
           
            Graphics g 
this.CreateGraphics();
 
       }
 
       private void timer1_Tick(object senderEventArgs e)
 
       {
 
           label1.Text DateTime.Now.ToLongTimeString();
 
           say++;
 
           int x1 300y1 200x2y2uz 140p2k2u2 110x3y3p3k3x4y4u3 80;
 
           Graphics g this.CreateGraphics();
 
           g.Clear(this.BackColor);

 
           
            g
.DrawEllipse(new Pen(Color.Black10), 1000400400);
 
           g.FillEllipse(Brushes.OrangeRed1000400400);
 
           g.DrawEllipse(new Pen(Color.White6), 15050300300);
 
           g.FillEllipse(Brushes.Aqua15050300300);

 
           g.DrawLine(new Pen(Color.OrangeRed2), 3002530075);
 
           g.DrawLine(new Pen(Color.OrangeRed2), 300325300375);
 
           g.DrawLine(new Pen(Color.OrangeRed2), 4005937189);
 
           g.DrawLine(new Pen(Color.OrangeRed2), 444114416129);
 
           g.DrawLine(new Pen(Color.OrangeRed2), 2318021752);
 
           g.DrawLine(new Pen(Color.OrangeRed2), 231320217343);
 
           g.DrawLine(new Pen(Color.OrangeRed2), 176270155283);
 
           g.DrawLine(new Pen(Color.OrangeRed2), 425200475200);
 
           g.DrawLine(new Pen(Color.OrangeRed2), 125200175200);
 
           g.DrawLine(new Pen(Color.OrangeRed2), 179130156115);
 
           g.DrawLine(new Pen(Color.OrangeRed2), 373311387340);
 
           g.DrawLine(new Pen(Color.OrangeRed2), 423251447270);



 
           g.DrawString("12", new Font("Comic Sans MS"25), Brushes.White2755);
 
           g.DrawString("TEKNOLTY", new Font("Comic Sans MS "25), Brushes.OrangeRed200150);
 
           g.DrawString("1", new Font("Comic Sans MS "25), Brushes.White38540);
 
           g.DrawString("2", new Font("Comic Sans MS "25), Brushes.White44094);
 
           g.DrawString("3", new Font("Comic Sans MS "25), Brushes.White465183);
 
           g.DrawString("4", new Font("Comic Sans MS "25), Brushes.White450255);
 
           g.DrawString("5", new Font("Comic Sans MS "25), Brushes.White380330);
 
           g.DrawString("6", new Font("Comic Sans MS "25), Brushes.White285360);
 
           g.DrawString("7", new Font("Comic Sans MS "25), Brushes.White205341);
 
           g.DrawString("8", new Font("Comic Sans MS "25), Brushes.White132270);
 
           g.DrawString("9", new Font("Comic Sans MS "25), Brushes.White110184);
 
           g.DrawString("10", new Font("Comic Sans MS "25), Brushes.White11895);
 
           g.DrawString("11", new Font("Comic Sans MS "25), Brushes.White18930);

 
           x2 Convert.ToInt16(x1 uz Math.Cos(Math.PI 180 i));
 
           y2 Convert.ToInt16(y1 uz Math.Sin(Math.PI 180 i));

 
           x3 Convert.ToInt16(x1 u2 Math.Cos(Math.PI 180 k));
 
           y3 Convert.ToInt16(y1 u2 Math.Sin(Math.PI 180 k));

 
           x4 Convert.ToInt16(x1 u3 Math.Cos(Math.PI 180 m));
 
          y4 Convert.ToInt16(y1 u3 Math.Sin(Math.PI 180 m));
 
          
            g
.DrawLine(new Pen(Color.Red2), x1y1x2y2);
 
           g.DrawLine(new Pen(Color.Black3), x1y1x3y3);
 
           g.DrawLine(new Pen(Color.Black5), x1y1x4y4);
 
           if (say 60 == 0-= 6;
 
           if (say 120 == 0-= 1;
 
           i -= 6;

 
           
        
}

 
       private void Form1_Load(object senderEventArgs e)
 
       {
 
           timer1.Start();
 
           san =Convert.ToInt16(DateTime.Now.Second.ToString());
 
           dak Convert.ToInt16(DateTime.Now.Minute.ToString());
 
           sat Convert.ToInt16(DateTime.Now.Hour.ToString());
 
           i =-(san 6);
 
           k - (dak 6);
 
           m -(sat*30dak 2);
 
           say san;
 
          
            

        
}

 
       private void Form1_MouseMove(object senderMouseEventArgs e)
 
       {
 
           
        
}

 
       private void button1_Click(object senderEventArgs e)
 
       {
 
           timer1.Stop();
 
       }

 
       private void button1_Click_1(object senderEventArgs e)
 
       {
 
           timer1.Start();
 
           
        
}
 
   }




resim



Analog saat uygulmasının kodlarını ekten indirebilirsiniz.


.rar   c# Analog saat.rar (Dosya Boyutu: 52.93 KB / İndirme Sayısı: 3)
Ara
Cevapla


Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi

Dikkat
    Teknolty.com bu sitede paylaşılan içeriklerden sorumlu tutulamaz.