0

嗨,我是编程新手,希望这是正确的起点!

目前我设计了一个程序,它应该是一个 80 年代旧机器人控制程序的 UI。问题是我需要打开一个 COM 端口 (COM2) 将该功能分配给一个按钮并保存它,这样我就可以在菜单周围使用它。

任何帮助,将不胜感激!:)

4

1 回答 1

0

XAML 代码:

<Window x:Class="WpfApplication1.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MainWindow" Height="350" Width="525">
<Grid>
    <Button Click="Button_Click">Open Serial Port</Button>
</Grid>

后面的代码:

private System.IO.Ports.SerialPort _serialPort;    
private void Button_Click(object sender, RoutedEventArgs e)
    {
        if (_serialPort == null)
            _serialPort = new System.IO.Ports.SerialPort("COM2");

        try
        {
            _serialPort.Open();
        }
        catch (Exception)
        {
            // Do something
            throw;
        }
    }
于 2013-10-24T19:02:08.803 回答