当前位置: 首页 > news >正文

山东省住房和城乡建设局网站贝壳找房房源

山东省住房和城乡建设局网站,贝壳找房房源,深圳网站设计公司wx成都柚米科技15,高端轻奢品牌c#桌面应用开发 1、环境搭建和工程创建:参照番茄定时器项目 工程创建参照 2、界面布局设计 3、具体功能函数 (1)端口扫描: private void btn_com_scan_Click(object sender, EventArgs e){//端口号扫描ReflashPortToComboBox(…

c#桌面应用开发

1、环境搭建和工程创建:参照番茄定时器项目

工程创建参照

2、界面布局设计

在这里插入图片描述

3、具体功能函数

(1)端口扫描:
    private void btn_com_scan_Click(object sender, EventArgs e){//端口号扫描ReflashPortToComboBox(serialPort1, cb_select_com);}
(2)初始化界面数据设置
    private void Form1_Load(object sender, EventArgs e){//第一次加载的时候,进行端口号扫描ReflashPortToComboBox(serialPort1, cb_select_com);cb_select_com.SelectedItem = "COM1";cb_select_baudrate.SelectedItem = "115200";cb_select_data_bits.SelectedItem = "8";cb_select_check_bit.SelectedItem = "None";cb_select_stop_bit.SelectedItem = "1";btn_open_com.Enabled = true;btn_close_com.Enabled = false;//默认使用 ascii模式rbtn_recv_ascii.Checked = true;rbtn_send_ascii.Checked = true;}
(3)串口接收:
 private void ReceiveData(object sender, SerialDataReceivedEventArgs e){string content = serialPort1.ReadExisting();        //从串口中读取输入流,返回stringShowData(content);}private void ShowData(string text){string receiveText = text;//更新接收数据计数recv_cntr += (UInt32)receiveText.Length;lab_recv_cntr.Text = recv_cntr.ToString();textBox_debug.AppendText("接收到了"+ receiveText.Length.ToString()+ "个数据: "+ text+"\r\n");if (rbtn_recv_hex.Checked){//按HEX模式 展示接收到的内容 byte[] recData = System.Text.Encoding.Default.GetBytes(receiveText);// 将接受到的字符串据转化成数组;  foreach (byte str in recData){textBox_recv.AppendText(string.Format("{0:X2} ", str));}}else{//按ASCII模式 展示接收到的内容textBox_recv.AppendText(text);                   //将收到的字符串追加展示出来}}
(4)按钮事件:
private void btn_open_com_Click(object sender, EventArgs e)
{Int32 ibaudrate = Convert.ToInt32(cb_select_baudrate.SelectedItem.ToString());serialPort1.PortName = cb_select_com.SelectedItem.ToString();serialPort1.BaudRate = ibaudrate;serialPort1.Parity = (System.IO.Ports.Parity)Enum.Parse(typeof(System.IO.Ports.Parity), cb_select_check_bit.Text);serialPort1.StopBits = (System.IO.Ports.StopBits)Enum.Parse(typeof(System.IO.Ports.StopBits), cb_select_stop_bit.Text);serialPort1.DataBits = Convert.ToInt16(cb_select_data_bits.Text);//添加串口事件处理serialPort1.DataReceived += new System.IO.Ports.SerialDataReceivedEventHandler(ReceiveData);try{serialPort1.Open();btn_open_com.Enabled = false;btn_close_com.Enabled = true;}catch (Exception ex){MessageBox.Show("串口打开失败"+ex, "Error");}

4、完整工程代码开源

源码打包上传在CSDN,本意是不需要使用积分免费下载,如果下载时遇到收积分,联系我私发即可

http://www.yayakq.cn/news/556407/

相关文章:

  • 外贸网站如何换域名青岛城乡建设局网站首页
  • 制作企业网站平台成都建设网站平台
  • 交友类网站功能建设思路腾讯云服务器app
  • php手机网站最大免费广告发布平台
  • 网站集约化建设需求如何做汽车的创意视频网站设计
  • sql网站的发布流程android移动应用开发
  • 房建设计网站蓝气球卡地亚手表官方网站
  • 百度指数批量获取郑州seo公司排名
  • 什么是网络营网络营销的特点做网站排名优化是怎么回事
  • 哪些网站可以做房产推广c2c电子商务平台有哪些
  • 南昌网站搜索排名用户网站建设
  • 企业网站推广是不是必要的网络营销案例分析与实践
  • 旅游网站开发设计毕设论文上海专业制作网页
  • 做微信推送用什么网站网站建设 主要内容
  • 安康网站建设公司广播电台网站建设板块
  • 苏州网站开发公司招聘信息滕州网站建设培训
  • 医疗整形网站怎么做网站建设的流程图
  • 各类设计型网站周到的宁波网站建设
  • 彩票网站怎么做收银怎么建设自己收费网站
  • 乐云seo网站建设公司深圳app网站设计
  • 长江商学院 网站建设北京简网世纪科技有限公司
  • 衡水网站建设衡水网站建设国际进出口贸易网官网
  • 哪种网站佛山新网站建设服务公司
  • 网站链接用处手机网站导航栏特效
  • 网站一般做几个关键词做一个网站指定页面的推广
  • 网站展示怎么做wordpress cat_name
  • 湖北 商城网站建设多少钱商城网站开发实训报告
  • 湘潭网站建设 皆来磐石网络网站服务器在哪可以看
  • 涿州住房和城乡建设局网站网站404页面编写
  • 惠州网站建设兼职wordpress编辑器文件