使用PC通过Android设备拨打电话时的C#问题

时间:2018-09-30 10:17:57

标签: c# winforms phone-call

我编写了一个程序,可以使用C#从PC进行呼叫。

SerialPort po = new SerialPort();
po.PortName = textBox1.Text.ToUpper();

po.BaudRate = int.Parse("9600");
po.DataBits = Convert.ToInt32("8");
po.Parity = Parity.None;
po.StopBits = StopBits.One;
po.ReadTimeout = int.Parse("500");
po.WriteTimeout = int.Parse("500");
po.Encoding = Encoding.GetEncoding("iso-8859-1");
po.Open();
po.DtrEnable = true;
po.RtsEnable = true;

if (!po.IsOpen)
{
    MessageBox.Show("Serial port is not opened");
    return;
}

po.WriteLine("ATD=\"" + "111;" + "\"" + Environment.NewLine);
po.Close();

当我按按钮拨打电话时,出现此错误:

  

System.IO.IOException:'由于线程退出或应用程序请求,I / O操作已中止。

在这一行:

po.WriteLine("ATD=\"" + "111;" + "\"" + Environment.NewLine);

0 个答案:

没有答案