offentligt partiskt klassificerar Form1: Bilda
{
privat System.ComponentModel.BackgroundWorker-bgw = ogiltigt;
privat Class1 myObject1 = ny Class1 ();
offentliga Form1 ()
{
InitializeComponent ();
}
privat utan laga kraft textBox1_KeyPress (anmärka avsändaren, KeyPressEventArgs e),
{
om (ogiltig bgw==)
{
bgw = nya BackgroundWorker ();
bgw.DoWork += nya DoWorkEventHandler (bgw_DoWork);
bgw.RunWorkerCompleted += (bgw_RunWorkerCompleted) nya RunWorkerCompletedEventHandler;
}
om (&& för e.KeyChar-== 13! bgw.IsBusy)
{
textBox1.Enabled = falskt;
myObject1.myString = textBox1.Text;
bgw.RunWorkerAsync ();
}
}
utan laga kraft bgw_DoWork (anmärka avsändaren, DoWorkEventArgs e),
{
myObject1.queryRecent ();
}
bgw_RunWorkerCompleted utan laga kraft (anmärka avsändaren, RunWorkerCompletedEventArgs e),
{
label1.Text = myObject1.recentString;
textBox1.Enabled = true;
}
}
|