using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Threading;
namespace WindowsFormsApplication1
{
public partial class Form3 : Form
{
public Form3()
{
InitializeComponent();
}
delegate void show();
Thread t=null;
private void Form3_Load(object sender, EventArgs e)
{
t = new Thread(new ThreadStart(ShowLbl));
t.Start();
}
public void ShowLbl()
{
while (true)
{
if (panel1.InvokeRequired)
{
panel1.Invoke(new show(GetConfig));
}
Thread.Sleep(200);
}
}
private void GetConfig()
{
try
{
this.label2.Text = "郑州欢迎您来到这里啊abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz";
this.label1.Text = "郑州欢迎您来到这里啊abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz";
this.label1.Left = label1.Left - 10;
this.label2.Left = label1.Left + this.label1.Size.Width;
if (label1.Left + label1.Size.Width <= 0)
{
label1.Left = label2.Left;
label2.Left = label1.Left + this.label1.Size.Width;
}
}
catch (Exception ex)
{
}
}
private void Form3_FormClosing(object sender, FormClosingEventArgs e)
{
if (t != null)
{
t.Abort();
}
}
}
}