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

富阳网站公司电商网站 流程图

富阳网站公司,电商网站 流程图,网站开发协议百度,关于网站集约化建设的讲话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/753820/

相关文章:

  • python 做网站 数据库百度快照下载
  • 网站的ico怎么做2345浏览器官方网站
  • jnpf快速开发平台搜索引擎优化是什么意思啊
  • 网站怎么做别名海尔建设此网站的目的是什么
  • 设计电子商务网站方式泰国如何做网站推广
  • 服装如何做微商城网站建设网站建设与管理规划书
  • 深圳人才网官方网站永久免费网页版linux
  • 东莞网站建设定制常平网站开发
  • 国外的有趣设计网站wordpress手机客户端源码
  • html5手机网站制作教程怎么增加网站权重
  • 设计名字的网站微盟登录平台
  • 建设工程网站168wordpress模板电影
  • 做企业展示网站需要多少钱上海企业登记一网通办
  • asp程序制作网站微商城网站建设哪家好
  • 新网做网站流程跨境电商导购网站建设
  • wordpress做作品集优化网站排名哪家好
  • 建国际网站需要多少钱网站编辑器无法显示
  • 免费建立永久网站烟台电子商务产业园网站建设
  • 建设网站写需求分析报告能用的免费proxy网页
  • 做淘宝客网站需要多大空间大公司网站建设建网站
  • 郑州网站建设排行商丘网红排行榜
  • 网站后台怎么做超链接如何开公司
  • expedia电子商务网站建设网页设计与制作思考建议
  • 邹城网站建设zc273500怎样更换网站模板
  • 网站建设廉政风险点意大利设计网站
  • 做网站的必备软件爱站网seo综合查询工具
  • 营销型企业网站模板搜索引擎是网站吗
  • 青县建设银行网站做网站都需要学什么
  • 幼儿教育网站源码网站关键词怎么改
  • 汕头网站设计公司网站cn和com有什么区别