Result

Wednesday 19 January 2011

Membuat Running Text/Marquee/ Text Berjalan di c#(c Sharp)

masih bingung ketika ingin membuat text berjalan di program yang anda buat?
tenang saya akan membantu anda berikut contohnya :
yang saya buat dengan memainkan posisi text yang sudah dibuat dari kiri ke kanan menggunakan timer.

//ini deklarasinya
System.Timers.Timer t = new System.Timers.Timer(100);
int delta = 595;
string TextRuning=string.Empty;
int interval = 5;

private void WallBoardUC_Load(object sender, EventArgs e)
{
LoadWall();
}

private void LoadWall()
{
//isi textnya
TextRuning += "Tetaplah Semangat Untuk Mencoba ";
lblruning.Text = string.Format(@"INFO : {0}", TextRuning);

if (TextRuning.ToString() != "")
{
//untuk callmarquee
if (delta < delta =" this.Width;" delta ="="" delta =" this.Width;" text = "" textruning = "" delta =" this.Width;"> 5)
interval = 5;
delta = delta - interval;
this.Invalidate();
}

//untuk merubah posisi textnya
protected override void OnPaint(PaintEventArgs e)
{
this.lblruning.Location = new System.Drawing.Point(delta, 3);
}


ya,,has Been Done,,,
demikian contoh dari saya,
selamat mencoba yah,,