转载处:http://book.51cto.com/art/200807/81874.htm
2.2.4 列举所有可用的串口名
窗体首次加载时,我们将获取计算机上所有可用的串口名称并将这些名称添加到ComboBox控件里。双击窗体以切换到代码,Form1_Load事件处理函数会自动显示。为该事件编写如下代码。
注解 在本章的后面,要使得Visual Sudio 2005自动为一个控件的默认事件(如窗体的Load事件和按钮的Click事件)创建处理函数,双击该控件即可。
C#里的事件处理
在Form1_Load事件的C#版本里,我们同时为SerialPort类的DataReceived事件添加了事件处理函数。该事件将会在数据到达串口时触发。在Visual Basic 2005中我们无须绑定这一事件处理函数,因为可以使用Handles关键字来自动实现。
还需注意的是,对于代码的C#版本,在按下F5来测试代码之前,需要将以下部分注释掉,因为DataReceived()事件处理函数尚未定义。
图2-10 显示所有串口名称的ComboBox控件 |
文章评论(0条评论)
登录后参与讨论