界面
一.如何通过扫描按键搜寻可用的串口
1.1方法:通过try,catch语句依次打开COM1-COM20,能打开的证明存在,添加到列表框
1.2代码实现
MyBox.Items.Clear();//先清空下拉框
for (i = 1; i < 20; i++)//循环试错,找出所有可用的串口
{
try
{
buffer = "COM" + i.ToString();
MyPort.PortName = buffer;
MyPort.Open();//尝试打开串口,失败的话会跳到catch语句
str[Count] = buffer;
MyBox.Items.Add(buffer);
Count++;
MyPort.Close();
}
catch
{
}
}
二.如何设置一个图形按钮,实现按下和松开显示不同状态(如上图界面所示,红色为一个按钮)
步骤1:右键工程--单机属性--资源--添加现有文件。将事先下载好的图片导入
步骤2.添加一个按键,设置按键的背景图片,图片格式设置为居中
步骤三. 在程序中改变按键的背景图片
其中这两个函数是鼠标放到按键上和离开按键触发的事件