openbare gedeeltelijke klasse Form1: Vorm
{
privé System.ComponentModel.BackgroundWorker bgw = verklaren nietig;
privé Class1 myObject1 = nieuwe Class1 ();
openbare Form1 ()
{
InitializeComponent ();
}
privé nietige textBox1_KeyPress (objecten afzender, KeyPressEventArgs e)
{
als (bgw ongeldige ==)
{
bgw = nieuwe BackgroundWorker ();
bgw.DoWork += nieuwe DoWorkEventHandler (bgw_DoWork);
bgw.RunWorkerCompleted += nieuwe RunWorkerCompletedEventHandler (bgw_RunWorkerCompleted);
}
als (e.KeyChar == 13 &&! bgw.IsBusy)
{
textBox1.Enabled = vals;
myObject1.myString = textBox1.Text;
bgw.RunWorkerAsync ();
}
}
nietige bgw_DoWork (objecten afzender, DoWorkEventArgs e)
{
myObject1.queryRecent ();
}
de leegte bgw_RunWorkerCompleted (objecten afzender, RunWorkerCompletedEventArgs e)
{
label1.Text = myObject1.recentString;
textBox1.Enabled = waar;
}
}
|