首页 理论教育 物联网技术应用开发:界面设计与主要属性设置

物联网技术应用开发:界面设计与主要属性设置

时间:2023-10-17 理论教育 版权反馈
【摘要】:在Text值为“发送”的GroupBox控件中添加RichTextBox控件,命名为“txtRecMsg”。RichTextBox用来获取接收的信息。在Text值为“配置信息”的GroupBox控件中添加三个TextBox控件,并添加相应的Label控件作为标识。添加一个Button控件,命名为:“btnSend”,用于定义向服务器发送数据的代码。图7-3 客户端程序界面设计示例图客户端程序窗体、控件对象的主要属性设置见表7-10。两个控件分别用来设置服务器的IP、端口。

物联网技术应用开发:界面设计与主要属性设置

1.客户端

(1)新建窗体Form。将Windows Form命名为:“Frm_UDPC”,属性Text的值为:“客户端”,窗体作为整个程序各个功能控件的载体

(2)添加两个GroupBox控件,分别命名为:“Gb_Send”、“Gb_config”,属性Text值分别为:“发送”、“配置信息”,作为其他控件的容器

(3)在Text值为“发送”的GroupBox控件中添加RichTextBox控件,命名为“txtRecMsg”。RichTextBox用来获取接收的信息。

(4)在Text值为“配置信息”的GroupBox控件中添加三个TextBox控件,并添加相应的Label控件作为标识。三个控件分别用来设置服务器的IP、端口(与服务器匹配)和用户名称(自定义)。

(5)添加一个Button控件,命名为:“btnSend”,用于定义向服务器发送数据的代码。

客户端程序界面设计示例图如图7-3所示。

978-7-111-48712-8-Part02-76.jpg

图7-3 客户端程序界面设计示例图

客户端程序窗体、控件对象的主要属性设置见表7-10。

表7-10 客户端程序窗体、控件对象的主要属性设置一

978-7-111-48712-8-Part02-77.jpg

2.服务端(www.xing528.com)

服务器端程序主要是与多个客户端建立连接,并收、发数据。以下是C#实现服务器端程序的具体步骤:

(1)新建窗体Form。将WindowsForm命名为“FrmUDPS”,属性Text的值为“服务器”,窗体作为整个程序各个功能控件的载体。

(2)添加两个GroupBox控件,分别命名为“GbReceive”、“Gbconfig”,属性Text值分别为:“接收”、“服务器信息”,作为其他控件的容器。

(3)在Text值为“发送”的GroupBox控件中添加RichTextBox控件,命名为“txtRecMsg”。RichTextBox用来获取发送的信息。

(4)在Text值为“服务器信息”的GroupBox控件中添加两个TextBox控件,并添加相应的Label控件作为标识。两个控件分别用来设置服务器的IP、端口(与本机匹配)。

(5)添加一个Button控件,命名为:“btnCon”,用于定义启动服务的代码。

服务端程序界面设计示例图,如图7-4所示。

978-7-111-48712-8-Part02-78.jpg

图7-4 服务端程序界面设计示例图

服务端程序窗体、控件对象的主要属性设置见表7-11。

表7-11 服务端程序窗体、控件对象的主要属性设置一

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈