(1)新建窗体Form:将Form控件命名为:“Frm_SP”,属性Text的值为“串口通信”,窗体作为整个程序各个功能控件的载体。
(2)添加2个ComboBox控件,分别命名为“Cb_Sp”和“Cb_Bt”,表示串口名称和串口的波特率,分别添加Label控件加以标识。
(3)添加1个Button控件,命名为“Btn_Open”,用来触发打开串口事件。
(4)添加2个GroupBox控件,分别命名为“Gb_Receive”Gb_Send”,属性Text的值分别为“数据接收”和“数据发送”,作为其他控件的容器。
(5)在Text值为“数据接收”的GroupBox控件中添加RichTextBox控件,命名为“txtMsg”;在Text值为“数据发送”的GroupBox控件中添加RichTextBox控件,命名为“txtSendMsg”。RichTextBox分别用来获取和显示发送、接收的信息。在Text值为“发送”的GroupBox控件中添加一个Button控件,命名为Btn_Send控件,用来触发发送事件。
(6)在Text值为“数据接收”的GroupBox控件中添加2个RadioBox控件,命名为“Rab_Hex”和“Rab_Com”,用来表示十六进制的选项和换行选项;在Text值为“数据发送”的GroupBox控件中添加RadioBox控件,命名为“Rab_HexS”,用来表示发送数据十六进制的选项。
客户端程序界面设计示例图,如图6-1所示。(www.xing528.com)
图6-1 客户端程序界面设计示例图
程序窗体、控件对象的主要属性设置见表6-25。
表6-25 程序窗体、控件对象的主要属性设置
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。