ex-22-06

来自「Programming Csharp Source Code(代码) Prog」· 代码 · 共 47 行

TXT
47
字号
// Example 22-06: Implementing event handlers for the VB 6 COM DLL test form

private void btnAdd_Click(
   object sender, System.EventArgs e)
{
   Double left, right, result;
   left = Double.Parse(textBox1.Text);
   right = Double.Parse(textBox2.Text);
   ComCalculator.ComCalc theCalc = new ComCalculator.ComCalc();
   result = theCalc.Add(ref left, ref right); 
   label1.Text = result.ToString();
}

private void btnSubtract_Click(
   object sender, System.EventArgs e)
{
   Double left, right, result;
   left = Double.Parse(textBox1.Text);
   right = Double.Parse(textBox2.Text);
   ComCalculator.ComCalc theCalc = new ComCalculator.ComCalc();
   result = theCalc.Subtract(ref left, ref right); 
   label1.Text = result.ToString();

}

private void btnMultiply_Click(
   object sender, System.EventArgs e)
{
   Double left, right, result;
   left = Double.Parse(textBox1.Text);
   right = Double.Parse(textBox2.Text);
   ComCalculator.ComCalc theCalc = new ComCalculator.ComCalc();
   result = theCalc.Multiply(ref left, ref right); 
   label1.Text = result.ToString();
}

private void btnDivide_Click(
   object sender, System.EventArgs e)
{
   Double left, right, result;
   left = Double.Parse(textBox1.Text);
   right = Double.Parse(textBox2.Text);
   ComCalculator.ComCalc theCalc = new ComCalculator.ComCalc();
   result = theCalc.Divide(ref left, ref right); 
   label1.Text = result.ToString();
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?