timer di c#

1. Buat Project baru, beri nama “Tulisan Berjalan di Csharp”
Tulisan Berjalan di C#
2. Buat Form baru
3. Tambahkan sebuah komponen label, beri nama “label1″ (secara default nama label yang anda tambahkan adalah “label1″ pada sebuah form yang yang belum ada label sebelumnya).
4. Ubah properti text pada label tersebut menjadi “Tulisan Berjalan Suwito23.wordpress.com dengan Visual C#”
tulisan-berjalan-c#
5. Tambahkan komponen timer pada form yang telah anda buat, secara default namanya adalah “timer1″. Ubah interval pada properti timer1, ubah nilainya menjadi “100″ (semakin kecil angkanya maka gerakannya akan semakin cepat dan sebaliknya, satuannya adalah millisecond, 1 detik = 1000 ms)
6. Dobel klik komponen timer yang telah anda tambahkan, lalu tambahkan / ubah codenya menjadi seperti dibawah ini:
1static string a, b, c;
2    private void timer1_Tick(object sender, EventArgs e)
3    {
4        // Tulisan Berjalan Ke Kiri
5        a = label1.Text;
6        b = a.Substring(0, 1);
7        c = a.Substring(1, a.Length - 1);
8        label1.Text = c + b;
9    }
Code diatas akan menghasilkan efek tulisan berjalan ke kiri, jika ingin membuat efek tulisan berjalan ke kanan ubah codenya menjadi seperti dibawah ini :
1static string a, b, c;
2    private void timer1_Tick(object sender, EventArgs e)
3    {
4        // Tulisan Berjalan Ke Kanan
5        a = label1.Text;
6        b = a.Substring(a.Length - 1, 1);
7        c = a.Substring(0, a.Length - 1);
8        label1.Text = b + c;
9    }
7. Dobel klik pada form anda, lalu tambahkan code berikut ini :
1// Event pada form load
2private void Form1_Load(object sender, EventArgs e)
3    {
4        timer1.Enabled = true;
5    }

sumber: http://suwito23.wordpress.com/2012/06/11/tulisan-berjalan-di-c-csharp/#more-322

0 komentar:

Posting Komentar

 
Hamutaro - Hamtaro 6 Hamutaro - Hamtaro 6