读取连接电脑COM口的电子天枰数据

mrpmc 2010-10-29 11:52:04
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO.Ports;


namespace 读取条形码
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

//定义 SerialPort对象
SerialPort port1;

//初始化SerialPort对象方法.PortName为COM口名称,例如"COM1","COM2"等,注意是string类型
public void InitCOM(string PortName)
{
port1 = new SerialPort(PortName);
port1.BaudRate = 9600;//波特率
port1.Parity = Parity.None;//无奇偶校验位
port1.StopBits = StopBits.Two;//两个停止位
port1.Handshake = Handshake.RequestToSend;//控制协议
port1.ReceivedBytesThreshold = 4;//设置 DataReceived 事件发生前内部输入缓冲区中的字节数
port1.DataReceived += new SerialDataReceivedEventHandler(port1_DataReceived);//DataReceived事件委托

byte[] WriteBytes = Encoding.ASCII.GetBytes("AT+CGMI\r");
}

//DataReceived事件委托方法
private void port1_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
try
{
StringBuilder currentline = new StringBuilder();
//循环接收数据
while (port1.BytesToRead > 0)
{
char ch = (char)port1.ReadByte();
currentline.Append(ch.ToString());
}
//在这里对接收到的数据进行处理
textBox2.Text = currentline.ToString();
currentline = new StringBuilder();
port1.Close();
}
catch (Exception ex)
{
textBox2.Text = ex.Message.ToString();
}

}

//打开串口的方法
public void OpenPort()
{
try
{
port1.Open();
}
catch { }
if (port1.IsOpen)
{
textBox3.Text = "the port is opened!";
}
else
{
textBox3.Text = "failure to open the port!";
}
}

//关闭串口的方法
public void ClosePort()
{
port1.Close();
if (!port1.IsOpen)
{
textBox3.Text = "the port is already closed!";
}
}

//向串口发送数据
public void SendCommand(string CommandString)
{
byte[] WriteBuffer = Encoding.ASCII.GetBytes(CommandString);
port1.Write(WriteBuffer, 0, WriteBuffer.Length);
}


private void Form1_Load(object sender, EventArgs e)
{

}

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
string str = "";
textBox1.Text = str;

}

private void button1_Click(object sender, EventArgs e)
{
//我现在用的COM1端口,按需要可改成COM2,COM3
InitCOM("COM3");
OpenPort();

}

}
}

代码如上,读取来的信息并不是数值,请教大家代码有什么问题,大家也可以提点其他实现这个功能的好的方法给我,谢谢
...全文
264 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jimh 2010-11-01
  • 打赏
  • 举报
回复
关键是厂家的数据格式,
另外,你接收数据有问题
port1.ReceivedBytesThreshold = 4;//设置 DataReceived 事件发生前内部输入缓冲区中的字节数
够4个字节才触发,那万一厂家数据就3个字节,那不是收不到数据了?
还有,COM口数据是没有结束,你不能把上次的数据抛弃,每次收到的数据需要连接起来一起分析。
WesleyGmail 2010-11-01
  • 打赏
  • 举报
回复
你在接收里也要转码Encoding.ASCII.GetBytes(recivedata)
koolshine 2010-11-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 mrpmc 的回复:]

到时候我会做个下拉菜单选择COM口的,三楼所说的方法具体怎样实现呢?谢谢!
[/Quote]

C#我也在学习中,我之前一直是用C++做项目的,能够帮助你的地方实在有限,实在抱歉
koolshine 2010-10-30
  • 打赏
  • 举报
回复
另外你的COM定义也有问题,
InitCOM("COM3");
OpenPort();
这样写那不累死,万一用户那天不小心用打印机之类的把COM3占用了,你不又得来改代码??
koolshine 2010-10-30
  • 打赏
  • 举报
回复
个人觉得,这样循环读数有可能会出现一些问题,建议你用多线程,建立一个COM口数据接收监听的线程来读取数据,另外2L的哥们说得对,读出来不是数值也不表明你读出来的就是错的,这根厂家的数据格式定义有关系。
mrpmc 2010-10-30
  • 打赏
  • 举报
回复
电子天枰的说明书不见了
mrpmc 2010-10-30
  • 打赏
  • 举报
回复
到时候我会做个下拉菜单选择COM口的,三楼所说的方法具体怎样实现呢?谢谢!
风之影子 2010-10-29
  • 打赏
  • 举报
回复
只要会读数,其它的就得看电子厂家数据的格式。自己再进行折解。

做一个通过使用电子称直接连接电脑读取电子称重量的程序。中间遇到不少问题,记录下,下次再搞的时候好查找。
     硬件方面: 有串电子称。通过超级终端能读到串数据就可以。
     软件方面: MSCOMM32.OCX。google一下能找到很多,使用Regsvr32注册
           剩下的就是在Web页面中调用了。下面的代码修改自别人的程序

代码
          JavaS</a></div><div data-report-view="{"mod":"popu_645","index":"3","dest":"https://blog.csdn.net/Crazy2910/article/details/77651507","strategy":"2~default~ElasticSearch~Rate","extra":"{\"utm_medium\":\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-3-77651507-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\",\"dist_request_id\":\"1784013209241_98751\"}","spm":"1035.2023.3001.6557"}" class="list-item" data-v-ca2d15ac><div class="recommend-title" data-v-ca2d15ac><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAeZJREFUWEdjZGBgYPhQkSn49/v/EAbG/2oM/xn4QWI0A4wMHxn+M95i5mRcI9Ax/T0jyPI/P/7VM/5n4KKZpVgM/s/I8I2Fg6mR8W1+RioDw39TelqOsIvxNOPbgvRumgc7Lt8xMnxkfJufPmtgfA+xddQBeEOAv7opgImHh5PoKPr169fnOdN3/Xn88DOxevA6QLC9L5KRk4uHWMNA6v59+fz50+TeTf9evvhGjD6qOwDsiI8fPnya2LX537t3Pwg5giYOADvi3Zs3nyZ0bfn36dNvfI6gmQNAlv599fLlxwmd2xi+ffuDsyjAVw6QkwbQLfr76MHDj30duwbMAf+/f/vyvrJoOcUO+Pf82dOv2zadIZSoQPLcXn4mTJJS0iA21Rzw+/6de58n9uwlxgG8+SXOrIoqSlR1ADEWY1NDtRBg+PXrx7+PHz4S4xAmfgF+BjY2DqqGwIBHwb/3797+unzhFjEhwKZroMYkKCRM1RAgxmKapoF/r1+9/HHs8GVslrCISfCzWVpjbdZRLRHiSwOsugZivMkZ/jQNAYa/f//8//UTe+3GyMTMyMGBtd1AtRAY8DQwIA7gTcuxZuDkABcoZIPvP358njXlKFmVEdmWkqBxMHRMBrhrNuCdU1B0DWT3HACwkGScZb+cwwAAAABJRU5ErkJggg==" alt data-v-ca2d15ac> <a target="_blank" href="https://blog.csdn.net/Crazy2910/article/details/77651507" data-report-click="{"mod":"popu_645","index":"3","dest":"https://blog.csdn.net/Crazy2910/article/details/77651507","strategy":"2~default~ElasticSearch~Rate","extra":"{\"utm_medium\":\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-3-77651507-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\",\"dist_request_id\":\"1784013209241_98751\"}","spm":"1035.2023.3001.6557"}" data-report-query="spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-3-77651507-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-3-77651507-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default" class="title" data-v-ca2d15ac><em>Com</em>1被占用,其它程序继续使用<em>Com</em>1,将导致错误</a></div> <a target="_blank" href="https://blog.csdn.net/Crazy2910/article/details/77651507" data-report-click="{"mod":"popu_645","index":"3","dest":"https://blog.csdn.net/Crazy2910/article/details/77651507","strategy":"2~default~ElasticSearch~Rate","extra":"{\"utm_medium\":\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-3-77651507-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\",\"dist_request_id\":\"1784013209241_98751\"}","spm":"1035.2023.3001.6557"}" data-report-query="spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-3-77651507-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-3-77651507-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default" class="desc" data-v-ca2d15ac>今<em>天</em><em>电脑</em>蓝屏以后,<em>com</em>1端<em>口</em>不能<em>读取</em><em>电子</em>地磅的<em>数据</em>了,郁闷了半<em>天</em>,重启之后发现 有一个驱动在更新Serial BallPoint,后来百度了这个东西,终于有人说 原来<em>Com</em><em>口</em><em>连接</em>的GPS设备,因为满足了微软对Serial ballpoint设备的检测要求,被微软误认为<em>Com</em><em>口</em><em>连接</em>的是Serial ballpoint设备,操作系统占用了<em>Com</em><em>口</em>导致问题。 解决办法1: 在设置管理器-</a></div><div data-report-view="{"mod":"popu_645","index":"4","dest":"https://blog.csdn.net/weixin_34526937/article/details/115813251","strategy":"2~default~ElasticSearch~Rate","extra":"{\"utm_medium\":\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-4-115813251-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\",\"dist_request_id\":\"1784013209241_98751\"}","spm":"1035.2023.3001.6557"}" class="list-item" data-v-ca2d15ac><div class="recommend-title" data-v-ca2d15ac><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAeZJREFUWEdjZGBgYPhQkSn49/v/EAbG/2oM/xn4QWI0A4wMHxn+M95i5mRcI9Ax/T0jyPI/P/7VM/5n4KKZpVgM/s/I8I2Fg6mR8W1+RioDw39TelqOsIvxNOPbgvRumgc7Lt8xMnxkfJufPmtgfA+xddQBeEOAv7opgImHh5PoKPr169fnOdN3/Xn88DOxevA6QLC9L5KRk4uHWMNA6v59+fz50+TeTf9evvhGjD6qOwDsiI8fPnya2LX537t3Pwg5giYOADvi3Zs3nyZ0bfn36dNvfI6gmQNAlv599fLlxwmd2xi+ffuDsyjAVw6QkwbQLfr76MHDj30duwbMAf+/f/vyvrJoOcUO+Pf82dOv2zadIZSoQPLcXn4mTJJS0iA21Rzw+/6de58n9uwlxgG8+SXOrIoqSlR1ADEWY1NDtRBg+PXrx7+PHz4S4xAmfgF+BjY2DqqGwIBHwb/3797+unzhFjEhwKZroMYkKCRM1RAgxmKapoF/r1+9/HHs8GVslrCISfCzWVpjbdZRLRHiSwOsugZivMkZ/jQNAYa/f//8//UTe+3GyMTMyMGBtd1AtRAY8DQwIA7gTcuxZuDkABcoZIPvP358njXlKFmVEdmWkqBxMHRMBrhrNuCdU1B0DWT3HACwkGScZb+cwwAAAABJRU5ErkJggg==" alt data-v-ca2d15ac> <a target="_blank" href="https://blog.csdn.net/weixin_34526937/article/details/115813251" data-report-click="{"mod":"popu_645","index":"4","dest":"https://blog.csdn.net/weixin_34526937/article/details/115813251","strategy":"2~default~ElasticSearch~Rate","extra":"{\"utm_medium\":\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-4-115813251-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\",\"dist_request_id\":\"1784013209241_98751\"}","spm":"1035.2023.3001.6557"}" data-report-query="spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-4-115813251-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-4-115813251-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default" class="title" data-v-ca2d15ac>php获取体重秤<em>数据</em>,SerialPort访问<em>COM</em>接<em>口</em>获取<em>电子</em>秤<em>数据</em>(C#)</a></div> <a target="_blank" href="https://blog.csdn.net/weixin_34526937/article/details/115813251" data-report-click="{"mod":"popu_645","index":"4","dest":"https://blog.csdn.net/weixin_34526937/article/details/115813251","strategy":"2~default~ElasticSearch~Rate","extra":"{\"utm_medium\":\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-4-115813251-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\",\"dist_request_id\":\"1784013209241_98751\"}","spm":"1035.2023.3001.6557"}" data-report-query="spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-4-115813251-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-4-115813251-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default" class="desc" data-v-ca2d15ac>using System;using System.IO.Ports;using System.Text;using System.Threading;namespace weight{/// /// <em>电子</em>秤接<em>口</em>信息类,封装<em>COM</em><em>口</em><em>数据</em>/// public class WeightInformation{string _wdata;string _wunit;string _qdata;strin...</a></div><div data-report-view="{"mod":"popu_645","index":"5","dest":"https://blog.csdn.net/weixin_31971727/article/details/117977461","strategy":"2~default~ElasticSearch~Rate","extra":"{\"utm_medium\":\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-5-117977461-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\",\"dist_request_id\":\"1784013209241_98751\"}","spm":"1035.2023.3001.6557"}" class="list-item" data-v-ca2d15ac><div class="recommend-title" data-v-ca2d15ac><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAeZJREFUWEdjZGBgYPhQkSn49/v/EAbG/2oM/xn4QWI0A4wMHxn+M95i5mRcI9Ax/T0jyPI/P/7VM/5n4KKZpVgM/s/I8I2Fg6mR8W1+RioDw39TelqOsIvxNOPbgvRumgc7Lt8xMnxkfJufPmtgfA+xddQBeEOAv7opgImHh5PoKPr169fnOdN3/Xn88DOxevA6QLC9L5KRk4uHWMNA6v59+fz50+TeTf9evvhGjD6qOwDsiI8fPnya2LX537t3Pwg5giYOADvi3Zs3nyZ0bfn36dNvfI6gmQNAlv599fLlxwmd2xi+ffuDsyjAVw6QkwbQLfr76MHDj30duwbMAf+/f/vyvrJoOcUO+Pf82dOv2zadIZSoQPLcXn4mTJJS0iA21Rzw+/6de58n9uwlxgG8+SXOrIoqSlR1ADEWY1NDtRBg+PXrx7+PHz4S4xAmfgF+BjY2DqqGwIBHwb/3797+unzhFjEhwKZroMYkKCRM1RAgxmKapoF/r1+9/HHs8GVslrCISfCzWVpjbdZRLRHiSwOsugZivMkZ/jQNAYa/f//8//UTe+3GyMTMyMGBtd1AtRAY8DQwIA7gTcuxZuDkABcoZIPvP358njXlKFmVEdmWkqBxMHRMBrhrNuCdU1B0DWT3HACwkGScZb+cwwAAAABJRU5ErkJggg==" alt data-v-ca2d15ac> <a target="_blank" href="https://blog.csdn.net/weixin_31971727/article/details/117977461" data-report-click="{"mod":"popu_645","index":"5","dest":"https://blog.csdn.net/weixin_31971727/article/details/117977461","strategy":"2~default~ElasticSearch~Rate","extra":"{\"utm_medium\":\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-5-117977461-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\",\"dist_request_id\":\"1784013209241_98751\"}","spm":"1035.2023.3001.6557"}" data-report-query="spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-5-117977461-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-5-117977461-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default" class="title" data-v-ca2d15ac><em>电子</em>秤称东西用计算机怎么算,怎样将<em>电子</em><em>天</em>平或<em>电子</em>秤<em>连接</em>到PC并直接将重量值<em>读取</em>到Excel中...</a></div> <a target="_blank" href="https://blog.csdn.net/weixin_31971727/article/details/117977461" data-report-click="{"mod":"popu_645","index":"5","dest":"https://blog.csdn.net/weixin_31971727/article/details/117977461","strategy":"2~default~ElasticSearch~Rate","extra":"{\"utm_medium\":\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-5-117977461-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\",\"dist_request_id\":\"1784013209241_98751\"}","spm":"1035.2023.3001.6557"}" data-report-query="spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-5-117977461-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-5-117977461-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default" class="desc" data-v-ca2d15ac>如果您的<em>电子</em>秤具有USB<em>连接</em>,则需要确定<em>电子</em>秤上的<em>连接</em>器。 PC上的USB端<em>口</em>始终是A型USB端<em>口</em>,因此,如果您的体重秤具有B型USB端<em>口</em>,则需要获得一条USB电缆,该电缆的一端为A型<em>连接</em>器,另一端为B型<em>连接</em>器。上面显示的是在大多数秤和<em>天</em>平上找到的最常见的USB端<em>口</em>,以及适合该端<em>口</em>的<em>连接</em>器的图片。重要说明:如果您的秤具有USB<em>连接</em>器,则它应随附需要的设备驱动程序在Windows中安装以使秤在Win...</a></div></div></div></div> <div class="public_pc_right_footer2020" style="display:none;" data-v-4a5a7f56></div></div> <div id="right-floor-user-content_562" data-editor="{"type":"floor","pageId":143,"floorId":562}" class="user-right-floor right-box main-box detail-user-right" data-v-229a00b0><div class="__vuescroll" style="height:100%;width:100%;padding:0;position:relative;overflow:hidden;"><div class="__panel __hidebar" style="position:relative;box-sizing:border-box;height:100%;overflow-y:hidden;overflow-x:hidden;transform-origin:;transform:;"><div class="__view" style="position:relative;box-sizing:border-box;min-width:100%;min-height:100%;"><!----><div comp-data="[object Object]" baseInfo="[object Object]" community="[object Object]" class="introduce" data-v-4722a3ae><div class="introduce-title" data-v-4722a3ae><div class="img-info" data-v-4722a3ae><a href="https://bbs.csdn.net/forums/CSharp" class="community-img" data-v-4722a3ae><img src="https://img-community.csdnimg.cn/avatar/a7b2a15d77ba47b6968a126366232f4f.png?x-oss-process=image/resize,m_fixed,h_88,w_88" alt data-v-4722a3ae> <div title="C#" class="community-name" data-v-4722a3ae> C# </div></a></div></div> <div class="content" data-v-4722a3ae><div class="detail" data-v-4722a3ae><div title="111129" class="item" data-v-4722a3ae><p class="num" data-v-4722a3ae> 111,129 </p> <p class="desc" data-v-4722a3ae> 社区成员 </p></div> <div title="642541" class="item" data-v-4722a3ae><a href="https://bbs.csdn.net/forums/CSharp" target="_blank" data-v-4722a3ae><p class="num" data-v-4722a3ae> 642,541 </p> <p class="desc" data-v-4722a3ae> 社区内容 </p></a></div></div> <div class="detail-btns" data-v-4722a3ae><div class="community-ctrl-btns_wrapper" data-v-0ebf603c data-v-4722a3ae><div class="community-ctrl-btns" data-v-0ebf603c><div class="community-ctrl-btns_item" data-v-0ebf603c><div data-v-160be461 data-v-0ebf603c><div data-report-click="{"spm":"3001.5975"}" data-v-160be461><img src="https://csdnimg.cn/release/cmsfe/public/img/topic.427195d5.png" alt="" class="img sendTopic" data-v-160be461 data-v-0ebf603c> <span data-v-160be461 data-v-0ebf603c>发帖</span></div> <!----> <!----></div></div><div class="community-ctrl-btns_item" data-v-0ebf603c><div data-v-0ebf603c><img src="https://csdnimg.cn/release/cmsfe/public/img/me.40a70ab0.png" alt="" class="img me" data-v-0ebf603c> <span data-v-0ebf603c>与我相关</span></div></div><div class="community-ctrl-btns_item" data-v-0ebf603c><div data-v-0ebf603c><img src="https://csdnimg.cn/release/cmsfe/public/img/task.87b52881.png" alt="" class="img task" data-v-0ebf603c> <span data-v-0ebf603c>我的任务</span></div></div><div class="community-ctrl-btns_item" data-v-0ebf603c><div class="community-share" data-v-4ca34db9 data-v-0ebf603c><div class="handle-item share" data-v-ca030a68 data-v-4ca34db9><span height="384" data-v-ca030a68><div role="tooltip" id="el-popover-9801" aria-hidden="true" class="el-popover el-popper popo share-popover" style="width:265px;display:none;"><!----><div id="tool-QRcode" class="QRcode" data-v-ca030a68><img src="https://csdnimg.cn/release/cmsfe/public/img/shareBg3.9519d347.png" alt="" class="share-bg" data-v-ca030a68> <div class="share-bg-box" data-v-ca030a68><div class="share-content" data-v-ca030a68><img src="https://img-community.csdnimg.cn/avatar/a7b2a15d77ba47b6968a126366232f4f.png?x-oss-process=image/resize,m_fixed,h_88,w_88" alt="" class="share-avatar" data-v-ca030a68> <div class="share-tit" data-v-ca030a68>C#</div> <div class="share-dec" data-v-ca030a68>.NET技术 C#</div> <span class="copy-share-url" data-v-ca030a68>复制链接</span> <div class="shareText" data-v-ca030a68> </div></div> <div class="share-code" data-v-ca030a68><div class="qrcode" data-v-ca030a68></div> <div class="share-code-text" data-v-ca030a68>扫一扫</div></div></div></div> </div><span class="el-popover__reference-wrapper"><div data-v-0ebf603c><img src="https://csdnimg.cn/release/cmsfe/public/img/share-circle.3e0b7822.png" alt="" class="img share" data-v-0ebf603c> <span data-v-0ebf603c>分享</span></div></span></span></div> <!----></div></div></div> <!----> <div data-v-4fb59baf data-v-0ebf603c><div class="el-dialog__wrapper ccloud-pop-outer2" style="display:none;" data-v-4fb59baf><div role="dialog" aria-modal="true" aria-label="dialog" class="el-dialog el-dialog--center" style="margin-top:15vh;width:70%;"><div class="el-dialog__header"><span class="el-dialog__title"></span><!----></div><!----><div class="el-dialog__footer"><span class="dialog-footer clearfix" data-v-4fb59baf><div class="confirm-btm fr" data-v-4fb59baf>确定</div></span></div></div></div></div></div></div></div> <div style="display:none;" data-v-4722a3ae data-v-4722a3ae><!----> <div class="introduce-desc" data-v-4722a3ae><div class="introduce-desc-title" data-v-4722a3ae>社区描述</div> <span data-v-4722a3ae> .NET技术 C# </span></div></div> <div class="introduce-text" data-v-4722a3ae><div class="label-box" data-v-4722a3ae><!----> <!----> <!----></div></div> <!----> <div class="manage" data-v-4722a3ae><div class="manage-inner" data-v-4722a3ae><span data-v-4722a3ae>社区管理员</span> <ul data-v-4722a3ae><li data-v-4722a3ae><a href="https://blog.csdn.net/community_109" target="_blank" class="start-img" data-v-4722a3ae><img src="https://profile-avatar.csdnimg.cn/default.jpg!1" alt="C#" class="el-tooltip item" data-v-4722a3ae data-v-4722a3ae></a></li><li data-v-4722a3ae><a href="https://blog.csdn.net/sunhui" target="_blank" class="start-img" data-v-4722a3ae><img src="https://profile-avatar.csdnimg.cn/4da5553c0cca498aa6129165b431f71b_sunhui.jpg!1" alt="Creator Browser" class="el-tooltip item" data-v-4722a3ae data-v-4722a3ae></a></li><li data-v-4722a3ae><a href="https://blog.csdn.net/diaodiaop" target="_blank" class="start-img" data-v-4722a3ae><img src="https://profile-avatar.csdnimg.cn/1bbdb34c745a495686ef96bd81e655c3_diaodiaop.jpg!1" alt="by_封爱" class="el-tooltip item" data-v-4722a3ae data-v-4722a3ae></a></li></ul></div></div> <div class="actions" data-v-4722a3ae><!----> <div style="flex:1;" data-v-4722a3ae><div class="join-btn" data-v-4722a3ae> 加入社区 </div></div> <!----> <!----></div> <div class="el-dialog__wrapper" style="display:none;" data-v-38c57799 data-v-4722a3ae><div role="dialog" aria-modal="true" aria-label="获取链接或二维码" class="el-dialog join-qrcode-dialog" style="margin-top:15vh;width:600px;"><div class="el-dialog__header"><span class="el-dialog__title">获取链接或二维码</span><button type="button" aria-label="Close" class="el-dialog__headerbtn"><i class="el-dialog__close el-icon el-icon-close"></i></button></div><!----><div class="el-dialog__footer"><span class="dialog-footer" data-v-38c57799></span></div></div></div> <div class="collapse-btn" data-v-4722a3ae><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAgCAYAAACFM/9sAAAAAXNSR0IArs4c6QAAAi1JREFUaEPtl01u01AUhc+N8wMSO4AxzJAqwQpKQsdtbMOICmKnwCKQ2ACDIgotrYKiduIiVZ10B0CBAjtAbICfooomJr3IcUoTiVLb15GNuG/67nm65/M5AxP0iAiQSK1iKEBhCBSgAhQSEMo1gQpQSEAo1wQqQCEBoVwT+K8CnLnWvER8cOHMaf95q9Xaj+vDtp3LPeD83u6p9a2t+U5cfVrzmSTQNOfOgg4+ATDAeNHp/Jza3Fz5HtWUZbl3GXjYn2e+53lL96Nq057LBOD0dOOcUSx8BFAcGHpZLlWmVlfnd08yaJrubRAe/Z77HwEG5kdS1E8StgFc9bzFb8dBrNtukxgLwOAXNEF6T/pAce8zSeDhknXbuUNMQRUHe/BrMNX+BNGyHIdBT45m6VVn36/FqX5cOFHmMwUYJrE5x+CgkuEujLe+361ubLS+HhowzeYtEC8NzWyXy5ValMpHgSCZyRxgsLxpui4Ij4/ShZ1S0aiurS18sSznJoOeDt29AaP6t6pLgMTV5gJgsHTddhvEWBwC9Y6AZww8AFA4Lp1xDac9nxuAYZ37aQuqGgIbPTt+t3tluNppw0jyXq4AhnV2ZkG0PAKR8b5UMiaDSicxOU5N7gCGSXRvMLAygPgB3Jv0vOXP4wSR9O1cAgzMzFxvXDR6hYlK5cd6u93eS2pw3LrcAhy38bTeV4BCkgpQAQoJCOWaQAUoJCCUawIVoJCAUK4JVIBCAkL5L1yapyGdIBwvAAAAAElFTkSuQmCC" alt data-v-4722a3ae></div></div><!----><!----><div comp-data="[object Object]" baseInfo="[object Object]" typePage="detail" community="[object Object]" class="floor-user-right-rank" data-v-3d3affee><div class="el-tabs el-tabs--top" data-v-3d3affee><div class="el-tabs__header is-top"><div class="el-tabs__nav-wrap is-top"><div class="el-tabs__nav-scroll"><div role="tablist" class="el-tabs__nav is-top" style="transform:translateX(-0px);"><div class="el-tabs__active-bar is-top" style="width:0px;transform:translateX(0px);ms-transform:translateX(0px);webkit-transform:translateX(0px);"></div></div></div></div></div><div class="el-tabs__content"><div role="tabpanel" id="pane-integral" aria-labelledby="tab-integral" class="el-tab-pane" data-v-3d3affee></div><div role="tabpanel" aria-hidden="true" id="pane-3" aria-labelledby="tab-3" class="el-tab-pane" style="display:none;" data-v-3d3affee></div></div></div> <div class="floor-user-right-rank-score" data-v-608528ce data-v-3d3affee><div class="floor-user-right-rank-score-tabs" data-v-608528ce><ul data-v-608528ce><li data-v-608528ce> 近7日 </li><li data-v-608528ce> 近30日 </li><li class="active" data-v-608528ce> 至今 </li></ul></div> <div class="floor-user-right-rank-common" data-v-46cf600d data-v-608528ce><div class="rank-list" data-v-46cf600d><!----> <div class="no-data loading" data-v-46cf600d><i class="el-icon-loading" data-v-46cf600d></i> <p data-v-46cf600d>加载中</p></div> <!----> <a href="https:///CSharp/rank/list/total" target="_blank" class="show-more" data-v-46cf600d> 查看更多榜单 </a></div></div></div></div><div comp-data="[object Object]" baseInfo="[object Object]" typePage="detail" community="[object Object]" class="floor comunity-rule" data-v-3cfa4dbd><div class="title" data-v-3cfa4dbd> 社区公告 </div> <div class="contain" data-v-3cfa4dbd><div class="inner-content" data-v-3cfa4dbd><p>让您成为最强悍的C#开发者</p> </div></div></div><div comp-data="[object Object]" baseInfo="[object Object]" typePage="detail" community="[object Object]" class="user-right-adimg empty-arr" data-v-15c6aa4f><div class="adImgs" data-v-2a6389b9 data-v-15c6aa4f><!----> <div data-v-2a6389b9><div data-v-2a6389b9></div></div></div></div><div comp-data="[object Object]" baseInfo="[object Object]" typePage="detail" class="ai-entrance" data-v-eb1c454c><p data-v-eb1c454c>试试用AI创作助手写篇文章吧</p> <div class="entrance-btn-line" data-v-eb1c454c><a href="https://mp.csdn.net/edit?guide=1" target="_blank" data-report-click="{"spm":"3001.9712"}" data-report-query="spm=3001.9712" class="entrance-btn" data-v-eb1c454c>+ 用AI写文章</a></div></div></div></div></div></div></div></div></div></div> <!----></div></div></div> <div> <script type="text/javascript" src="https://g.csdnimg.cn/common/csdn-footer/csdn-footer.js" data-isfootertrack="false" defer></script> </div></div></div><script> window.__INITIAL_STATE__= {"csrf":"Qj1UCC0H-BP63EqKxInGyR2DFbY3hL7GHInU","origin":"http:\u002F\u002Fbbs.csdn.net","isMobile":false,"cookie":"uuid_tt_dd=10_3083493550-1784013209209-362540;","ip":"18.97.9.171","pageData":{"page":{"pageId":143,"title":"社区详情","keywords":"社区详情","description":"社区详情","ext":{"isMd":"true","armsfe1":"{pid:\"dyiaei5ihw@1a348e4d05c2c78\",appType:\"web\",imgUrl:\"https:\u002F\u002Farms-retcode.aliyuncs.com\u002Fr.png?\",sendResource:true,enableLinkTrace:true,behavior:true}","redPacketCfg":"{\"presetTitle\":[\"成就一亿技术人!\",\"大吉大利\",\"节日快乐\",\"Bug Free\",\"Hello World\",\"Be Greater Than Average!!\"],\"defaultTitle\":\"成就一亿技术人!\",\"preOpenSty\":{},\"redCardSty\":{}}","blogStar":"[{\"year\":\"2021\",\"enable\":true,\"communityIds\":[3859],\"url\":\"https:\u002F\u002Fbbs.csdn.net\u002Fsummary2021\"},{\"year\":\"2022\",\"enable\":true,\"communityIds\":[3860],\"url\":\"https:\u002F\u002Fbbs.csdn.net\u002Fsummary2022\"}]","mdVersion":"https:\u002F\u002Fcsdnimg.cn\u002Frelease\u002Fmarkdown-editor\u002F1.1.0\u002Fmarkdown-editor.js","componentSortCfg":"{ \"right\":[\"ratesInfo\",\"cty-profile\",\"pub-comp\",\"user-right-introduce\",\"post-event\",\"my-mission\", \"user-right-rank\",\"user-right-rule\",\"user-right-adimg\"] }","show_1024":"{\"enable\":false,\"useWhitelist\":false,\"whitelist\":[76215],\"home\":\"https:\u002F\u002F1111.csdn.net\u002F\",\"logo\":\"https:\u002F\u002Fimg-home.csdnimg.cn\u002Fimages\u002F20221104102741.png\",\"hideLive\":true}","iframes":"[\"3859\"]","pageCfg":"{\"disableDownloadPDF\": false,\"hideSponsor\":false}"}},"template":{"templateId":71,"templateComponentName":"ccloud-detail","title":"ccloud-detail","floorList":[{"floorId":562,"floorComponentName":"floor-user-content","title":"社区详情页","description":"社区详情页","indexOrder":3,"componentList":[{"componentName":"baseInfo","componentDataId":"cloud-detail1","componentConfigData":{},"relationType":3},{"componentName":"user-right-introduce","componentDataId":"","componentConfigData":{},"relationType":2},{"componentName":"user-recommend","componentDataId":"","componentConfigData":{},"relationType":2},{"componentName":"user-right-rank","componentDataId":"","componentConfigData":{},"relationType":2},{"componentName":"user-right-rule","componentDataId":"","componentConfigData":{},"relationType":2},{"componentName":"user-right-adimg","componentDataId":"","componentConfigData":{},"relationType":2},{"componentName":"default2014LiveRoom","componentDataId":"20221024DefaultLiveRoom","componentConfigData":{},"relationType":3}]}]},"data":{"baseInfo":{"customDomain":"","uriName":"CSharp","communityHomePage":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FCSharp","owner":{"userName":"community_109","nickName":"C#","avatarUrl":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","position":"","companyName":""},"user":{"userRole":3,"userName":null,"nickName":null,"avatarUrl":null,"rank":null,"follow":2,"communityBase":null,"joinCollege":null,"isVIP":null},"community":{"name":"C#","description":".NET技术 C#","avatarUrl":"https:\u002F\u002Fimg-community.csdnimg.cn\u002Favatar\u002Fa7b2a15d77ba47b6968a126366232f4f.png?x-oss-process=image\u002Fresize,m_fixed,h_88,w_88","qrCode":"","createTime":"2007-09-28","communityAvatarUrl":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","communityNotice":null,"userCount":111129,"contentCount":642541,"followersCount":87094,"communityRule":"\u003Cp\u003E让您成为最强悍的C#开发者\u003C\u002Fp\u003E\n","communityId":227,"bgImage":"","hashId":"den17ynj","domain":"","uriName":"CSharp","externalDisplay":1,"adBanner":{"img":"","url":"","adType":0,"adCon":null},"rightBanner":{"img":"","url":"","adType":0,"adCon":null},"tagId":null,"tagName":null,"communityType":1,"communityApplyUrl":"https:\u002F\u002Fmarketing.csdn.net\u002Fquestions\u002FQ2106040308026533763","joinType":0,"visibleType":0,"collapse":0,"hideLeftSideBar":0,"topicMoveAble":0,"allowActions":{},"communityOwner":"community_109","tagNameInfo":{"provinceTag":null,"areaTag":null,"technologyTags":null,"customTags":null}},"tabList":[{"tabId":1386,"tabName":"全部","tabUrl":"","tabSwitch":1,"tabType":4,"tabContribute":0,"cardType":0,"indexOrder":-1,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FCSharp?typeId=1386","iframe":false,"sortType":1},{"tabId":860,"tabName":"问答","tabUrl":"https:\u002F\u002Fask.csdn.net\u002Flist\u002F12\u002Ftag\u002F288","tabSwitch":1,"tabType":0,"tabContribute":0,"indexOrder":0,"iframe":true,"sortType":1},{"tabId":1184,"tabName":"C#综合技术","tabUrl":"","tabSwitch":1,"tabType":1,"tabContribute":1,"cardType":0,"indexOrder":1,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FCSharp?typeId=1184","iframe":false,"sortType":1},{"tabId":1183,"tabName":"C#互联网桌面应用","tabUrl":"","tabSwitch":1,"tabType":1,"tabContribute":1,"cardType":0,"indexOrder":2,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FCSharp?typeId=1183","iframe":false,"sortType":1},{"tabId":1185,"tabName":"AppLauncher","tabUrl":"","tabSwitch":1,"tabType":1,"tabContribute":1,"cardType":0,"indexOrder":3,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FCSharp?typeId=1185","iframe":false,"sortType":1},{"tabId":1180,"tabName":"WinForm&WPF","tabUrl":"","tabSwitch":1,"tabType":1,"tabContribute":1,"cardType":0,"indexOrder":4,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FCSharp?typeId=1180","iframe":false,"sortType":1},{"tabId":1181,"tabName":"C#开发新技术","tabUrl":"","tabSwitch":1,"tabType":1,"tabContribute":1,"cardType":0,"indexOrder":5,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FCSharp?typeId=1181","iframe":false,"sortType":1},{"tabId":4055669,"tabName":"博文收录","tabUrl":"","tabSwitch":1,"tabType":2,"tabContribute":0,"cardType":0,"indexOrder":19,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FCSharp?typeId=4055669","iframe":false,"sortType":1},{"tabId":1637785,"tabName":"Ada助手","tabUrl":"","tabSwitch":1,"tabType":2,"tabContribute":0,"cardType":0,"indexOrder":20,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FCSharp?typeId=1637785","iframe":false,"sortType":1}],"dataResource":{"mediaType":"c_cloud","subResourceType":"8_c_cloud_long_text","showType":"long_text","tabId":0,"communityName":"C#","communityHomePageUrl":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FCSharp","communityType":1,"content":{"id":"350130487","contentId":350130487,"cateId":0,"cateName":null,"url":"https:\u002F\u002Fbbs.csdn.net\u002Ftopics\u002F350130487","shareUrl":"https:\u002F\u002Fbbs.csdn.net\u002Ftopics\u002F350130487","createTime":"2010-10-29 11:52:04","updateTime":"2021-05-28 17:43:05","resourceUsername":"mrpmc","best":0,"top":0,"text":null,"publishDate":"2010-10-29","lastReplyDate":"2010-11-01","type":"13","nickname":"mrpmc","avatar":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","username":"mrpmc","commentCount":9,"diggNum":0,"digg":false,"viewCount":264,"hit":false,"resourceSource":6,"status":10,"taskStatus":null,"expired":false,"taskCate":0,"taskAward":0,"taskExpired":null,"checkRedPacket":null,"avgScore":0,"totalScore":0,"topicTitle":"读取连接电脑COM口的电子天枰数据","insertFirst":false,"likeInfo":null,"description":"using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.IO.Ports; namespace 读取条形码 { public partial class Form1 : Form { public F","coverImg":"https:\u002F\u002Fimg-home.csdnimg.cn\u002Fimages\u002F20221027055727.png","content":"using System;\u003Cbr \u002F\u003E\nusing System.Collections.Generic;\u003Cbr \u002F\u003E\nusing System.ComponentModel;\u003Cbr \u002F\u003E\nusing System.Data;\u003Cbr \u002F\u003E\nusing System.Drawing;\u003Cbr \u002F\u003E\nusing System.Text;\u003Cbr \u002F\u003E\nusing System.Windows.Forms;\u003Cbr \u002F\u003E\nusing System.IO.Ports;\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\nnamespace 读取条形码\u003Cbr \u002F\u003E\n{\u003C!-- --\u003E\u003Cbr \u002F\u003E\n public partial class Form1 : Form\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n public Form1()\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n InitializeComponent();\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n \u002F\u002F定义 SerialPort对象\u003Cbr \u002F\u003E\n SerialPort port1;\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n \u002F\u002F初始化SerialPort对象方法.PortName为COM口名称,例如"COM1","COM2"等,注意是string类型\u003Cbr \u002F\u003E\n public void InitCOM(string PortName)\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n port1 = new SerialPort(PortName);\u003Cbr \u002F\u003E\n port1.BaudRate = 9600;\u002F\u002F波特率\u003Cbr \u002F\u003E\n port1.Parity = Parity.None;\u002F\u002F无奇偶校验位\u003Cbr \u002F\u003E\n port1.StopBits = StopBits.Two;\u002F\u002F两个停止位\u003Cbr \u002F\u003E\n port1.Handshake = Handshake.RequestToSend;\u002F\u002F控制协议\u003Cbr \u002F\u003E\n port1.ReceivedBytesThreshold = 4;\u002F\u002F设置 DataReceived 事件发生前内部输入缓冲区中的字节数\u003Cbr \u002F\u003E\n port1.DataReceived += new SerialDataReceivedEventHandler(port1_DataReceived);\u002F\u002FDataReceived事件委托\u003Cbr \u002F\u003E\n \u003Cbr \u002F\u003E\n byte[] WriteBytes = Encoding.ASCII.GetBytes("AT+CGMI\\r"); \u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n \u002F\u002FDataReceived事件委托方法\u003Cbr \u002F\u003E\n private void port1_DataReceived(object sender, SerialDataReceivedEventArgs e)\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n try\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n StringBuilder currentline = new StringBuilder();\u003Cbr \u002F\u003E\n \u002F\u002F循环接收数据\u003Cbr \u002F\u003E\n while (port1.BytesToRead > 0)\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n char ch = (char)port1.ReadByte();\u003Cbr \u002F\u003E\n currentline.Append(ch.ToString());\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n \u002F\u002F在这里对接收到的数据进行处理\u003Cbr \u002F\u003E\n textBox2.Text = currentline.ToString();\u003Cbr \u002F\u003E\n currentline = new StringBuilder();\u003Cbr \u002F\u003E\n port1.Close();\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n catch (Exception ex)\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n textBox2.Text = ex.Message.ToString();\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n \u002F\u002F打开串口的方法\u003Cbr \u002F\u003E\n public void OpenPort()\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n try\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n port1.Open();\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n catch { }\u003Cbr \u002F\u003E\n if (port1.IsOpen)\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n textBox3.Text = "the port is opened!";\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n else\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n textBox3.Text = "failure to open the port!";\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n \u002F\u002F关闭串口的方法\u003Cbr \u002F\u003E\n public void ClosePort()\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n port1.Close();\u003Cbr \u002F\u003E\n if (!port1.IsOpen)\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n textBox3.Text = "the port is already closed!";\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n \u002F\u002F向串口发送数据\u003Cbr \u002F\u003E\n public void SendCommand(string CommandString)\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n byte[] WriteBuffer = Encoding.ASCII.GetBytes(CommandString);\u003Cbr \u002F\u003E\n port1.Write(WriteBuffer, 0, WriteBuffer.Length);\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n private void Form1_Load(object sender, EventArgs e)\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n private void textBox1_KeyPress(object sender, KeyPressEventArgs e)\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n string str = "";\u003Cbr \u002F\u003E\n textBox1.Text = str;\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n private void button1_Click(object sender, EventArgs e)\u003Cbr \u002F\u003E\n {\u003C!-- --\u003E\u003Cbr \u002F\u003E\n \u002F\u002F我现在用的COM1端口,按需要可改成COM2,COM3\u003Cbr \u002F\u003E\n InitCOM("COM3");\u003Cbr \u002F\u003E\n OpenPort();\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n }\u003Cbr \u002F\u003E\n}\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n代码如上,读取来的信息并不是数值,请教大家代码有什么问题,大家也可以提点其他实现这个功能的好的方法给我,谢谢","mdContent":null,"pictures":null,"videoInfo":null,"linkInfo":null,"student":{"isCertification":false,"org":"","bala":""},"employee":{"isCertification":false,"org":"","bala":""},"userCertification":[],"dependId":"0","dependSubType":null,"videoUrl":null,"favoriteCount":0,"favoriteStatus":false,"taskType":null,"defaultScore":null,"syncAsk":false,"videoPlayLength":null},"communityUser":null,"allowPost":false,"submitHistory":[{"user":{"registerurl":"https:\u002F\u002Fg.csdnimg.cn\u002Fstatic\u002Fuser-reg-year\u002F1x\u002F19.png","avatarurl":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","nickname":"mrpmc","selfdesc":"","createdate":"2007-11-12 19:07:00","days":"6819","years":"19","username":"mrpmc","school":null,"company":null,"job":null},"userName":"mrpmc","event":"创建了帖子","body":"2010-10-29 11:52","editId":null}],"resourceExt":{}},"contentReply":{"pageNo":1,"pageSize":20,"totalPages":1,"totalCount":9,"total":0,"list":[{"hit":null,"hitMsg":null,"content":"关键是厂家的数据格式,\u003Cbr \u002F\u003E\n另外,你接收数据有问题\u003Cbr \u002F\u003E\nport1.ReceivedBytesThreshold = 4;\u002F\u002F设置 DataReceived 事件发生前内部输入缓冲区中的字节数\u003Cbr \u002F\u003E\n够4个字节才触发,那万一厂家数据就3个字节,那不是收不到数据了?\u003Cbr \u002F\u003E\n还有,COM口数据是没有结束,你不能把上次的数据抛弃,每次收到的数据需要连接起来一起分析。","topicTitle":null,"description":"关键是厂家的数据格式, 另外,你接收数据有问题 port1.ReceivedBytesThreshold = 4;\u002F\u002F设置 DataReceived 事件发生前内部输入缓冲区中的字节数 够4个字节才触发,那万一厂家数据就3个字节,那不是收不到数据了? 还有,COM口数据是没有结束,你不能把上次的数据抛弃,每次收到的数据需要连接起来一起分析。","id":352450274,"contentResourceId":350130487,"bindContentResourceId":0,"communityId":227,"username":"jimh","userNickName":"jimh","userAvatar":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","mdContent":null,"parentId":0,"replyName":"","replyNickName":"","bizNo":"bbs","ip":3683153530,"status":10,"childCount":0,"topStatus":0,"recommendStatus":0,"userLike":false,"diggCount":0,"childIds":"","createTime":"2010-11-01 12:02:24","updateTime":"2010-11-01 12:02:54","formatTime":"2010-11-01","userRoleHonorary":{"userName":"jimh","roleId":232,"roleType":0,"roleStatus":1,"honoraryId":0,"roleName":"","honoraryName":null,"communityNickname":"","communitySignature":""},"child":null,"communityNickname":null,"communityReplyNickname":null,"rewardInfo":null,"checkRedPacketVO":null,"noDiggCount":null},{"hit":null,"hitMsg":null,"content":"你在接收里也要转码Encoding.ASCII.GetBytes(recivedata)","topicTitle":null,"description":"你在接收里也要转码Encoding.ASCII.GetBytes(recivedata)","id":352449771,"contentResourceId":350130487,"bindContentResourceId":0,"communityId":227,"username":"WesleyGmail","userNickName":"WesleyGmail","userAvatar":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","mdContent":null,"parentId":0,"replyName":"","replyNickName":"","bizNo":"bbs","ip":1901052215,"status":10,"childCount":0,"topStatus":0,"recommendStatus":0,"userLike":false,"diggCount":0,"childIds":"","createTime":"2010-11-01 11:41:57","updateTime":"2010-11-01 11:42:28","formatTime":"2010-11-01","userRoleHonorary":{"userName":null,"roleId":null,"roleType":null,"roleStatus":null,"honoraryId":null,"roleName":null,"honoraryName":null,"communityNickname":null,"communitySignature":null},"child":null,"communityNickname":null,"communityReplyNickname":null,"rewardInfo":null,"checkRedPacketVO":null,"noDiggCount":null},{"hit":null,"hitMsg":null,"content":"[Quote=引用 5 楼 mrpmc 的回复:]\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\n到时候我会做个下拉菜单选择COM口的,三楼所说的方法具体怎样实现呢?谢谢!\u003Cbr \u002F\u003E\n[\u002FQuote]\u003Cbr \u002F\u003E\n\u003Cbr \u002F\u003E\nC#我也在学习中,我之前一直是用C++做项目的,能够帮助你的地方实在有限,实在抱歉\u003Cbr \u002F\u003E\n","topicTitle":null,"description":"[Quote=引用 5 楼 mrpmc 的回复:] 到时候我会做个下拉菜单选择COM口的,三楼所说的方法具体怎样实现呢?谢谢! [\u002FQuote] C#我也在学习中,我之前一直是用C++做项目的,能够帮助你的地方实在有限,实在抱歉 ","id":352447866,"contentResourceId":350130487,"bindContentResourceId":0,"communityId":227,"username":"koolshine","userNickName":"koolshine","userAvatar":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","mdContent":null,"parentId":0,"replyName":"","replyNickName":"","bizNo":"bbs","ip":1872774851,"status":10,"childCount":0,"topStatus":0,"recommendStatus":0,"userLike":false,"diggCount":0,"childIds":"","createTime":"2010-11-01 10:44:15","updateTime":"2010-11-01 10:44:45","formatTime":"2010-11-01","userRoleHonorary":{"userName":"koolshine","roleId":232,"roleType":0,"roleStatus":1,"honoraryId":0,"roleName":"","honoraryName":null,"communityNickname":"","communitySignature":""},"child":null,"communityNickname":null,"communityReplyNickname":null,"rewardInfo":null,"checkRedPacketVO":null,"noDiggCount":null},{"hit":null,"hitMsg":null,"content":"\u003Ca href=\"http:\u002F\u002Flibinguest.blog.163.com\u002Fblog\u002Fstatic\u002F4534208200811252208704\u002F\" target=\"_blank\" \u003Ehttp:\u002F\u002Flibinguest.blog.163.com\u002Fblog\u002Fstatic\u002F4534208200811252208704\u002F\u003C\u002Fa\u003E","topicTitle":null,"description":"http:\u002F\u002Flibinguest.blog.163.com\u002Fblog\u002Fstatic\u002F4534208200811252208704\u002F","id":352454960,"contentResourceId":350130487,"bindContentResourceId":0,"communityId":227,"username":"libinguest","userNickName":"风之影子","userAvatar":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002F96611b2252a54187ab511b92be9d2137_libinguest.jpg!1","mdContent":null,"parentId":0,"replyName":"","replyNickName":"","bizNo":"bbs","ip":3082719324,"status":10,"childCount":0,"topStatus":0,"recommendStatus":0,"userLike":false,"diggCount":0,"childIds":"","createTime":"2010-11-01 01:59:31","updateTime":"2010-11-01 02:00:01","formatTime":"2010-11-01","userRoleHonorary":{"userName":null,"roleId":null,"roleType":null,"roleStatus":null,"honoraryId":null,"roleName":null,"honoraryName":null,"communityNickname":null,"communitySignature":null},"child":null,"communityNickname":null,"communityReplyNickname":null,"rewardInfo":null,"checkRedPacketVO":null,"noDiggCount":null},{"hit":null,"hitMsg":null,"content":"另外你的COM定义也有问题,\u003Cbr \u002F\u003E\nInitCOM("COM3");\u003Cbr \u002F\u003E\n OpenPort();\u003Cbr \u002F\u003E\n这样写那不累死,万一用户那天不小心用打印机之类的把COM3占用了,你不又得来改代码??","topicTitle":null,"description":"另外你的COM定义也有问题, InitCOM(\"COM3\"); OpenPort(); 这样写那不累死,万一用户那天不小心用打印机之类的把COM3占用了,你不又得来改代码??","id":352412111,"contentResourceId":350130487,"bindContentResourceId":0,"communityId":227,"username":"koolshine","userNickName":"koolshine","userAvatar":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","mdContent":null,"parentId":0,"replyName":"","replyNickName":"","bizNo":"bbs","ip":1872774852,"status":10,"childCount":0,"topStatus":0,"recommendStatus":0,"userLike":false,"diggCount":0,"childIds":"","createTime":"2010-10-30 08:46:37","updateTime":"2010-10-30 08:46:20","formatTime":"2010-10-30","userRoleHonorary":{"userName":"koolshine","roleId":232,"roleType":0,"roleStatus":1,"honoraryId":0,"roleName":"","honoraryName":null,"communityNickname":"","communitySignature":""},"child":null,"communityNickname":null,"communityReplyNickname":null,"rewardInfo":null,"checkRedPacketVO":null,"noDiggCount":null},{"hit":null,"hitMsg":null,"content":"个人觉得,这样循环读数有可能会出现一些问题,建议你用多线程,建立一个COM口数据接收监听的线程来读取数据,另外2L的哥们说得对,读出来不是数值也不表明你读出来的就是错的,这根厂家的数据格式定义有关系。","topicTitle":null,"description":"个人觉得,这样循环读数有可能会出现一些问题,建议你用多线程,建立一个COM口数据接收监听的线程来读取数据,另外2L的哥们说得对,读出来不是数值也不表明你读出来的就是错的,这根厂家的数据格式定义有关系。","id":352412087,"contentResourceId":350130487,"bindContentResourceId":0,"communityId":227,"username":"koolshine","userNickName":"koolshine","userAvatar":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","mdContent":null,"parentId":0,"replyName":"","replyNickName":"","bizNo":"bbs","ip":1872774852,"status":10,"childCount":0,"topStatus":0,"recommendStatus":0,"userLike":false,"diggCount":0,"childIds":"","createTime":"2010-10-30 08:44:22","updateTime":"2010-10-30 08:44:05","formatTime":"2010-10-30","userRoleHonorary":{"userName":"koolshine","roleId":232,"roleType":0,"roleStatus":1,"honoraryId":0,"roleName":"","honoraryName":null,"communityNickname":"","communitySignature":""},"child":null,"communityNickname":null,"communityReplyNickname":null,"rewardInfo":null,"checkRedPacketVO":null,"noDiggCount":null},{"hit":null,"hitMsg":null,"content":"电子天枰的说明书不见了\u003Cbr \u002F\u003E\n","topicTitle":null,"description":"电子天枰的说明书不见了 ","id":352411933,"contentResourceId":350130487,"bindContentResourceId":0,"communityId":227,"username":"mrpmc","userNickName":"mrpmc","userAvatar":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","mdContent":null,"parentId":0,"replyName":"","replyNickName":"","bizNo":"bbs","ip":1900997701,"status":10,"childCount":0,"topStatus":0,"recommendStatus":0,"userLike":false,"diggCount":0,"childIds":"","createTime":"2010-10-30 08:29:27","updateTime":"2010-10-30 08:29:05","formatTime":"2010-10-30","userRoleHonorary":{"userName":null,"roleId":null,"roleType":null,"roleStatus":null,"honoraryId":null,"roleName":null,"honoraryName":null,"communityNickname":null,"communitySignature":null},"child":null,"communityNickname":null,"communityReplyNickname":null,"rewardInfo":null,"checkRedPacketVO":null,"noDiggCount":null},{"hit":null,"hitMsg":null,"content":"到时候我会做个下拉菜单选择COM口的,三楼所说的方法具体怎样实现呢?谢谢!","topicTitle":null,"description":"到时候我会做个下拉菜单选择COM口的,三楼所说的方法具体怎样实现呢?谢谢!","id":352422594,"contentResourceId":350130487,"bindContentResourceId":0,"communityId":227,"username":"mrpmc","userNickName":"mrpmc","userAvatar":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","mdContent":null,"parentId":0,"replyName":"","replyNickName":"","bizNo":"bbs","ip":1901090215,"status":10,"childCount":0,"topStatus":0,"recommendStatus":0,"userLike":false,"diggCount":0,"childIds":"","createTime":"2010-10-30 04:24:21","updateTime":"2010-10-30 04:24:00","formatTime":"2010-10-30","userRoleHonorary":{"userName":null,"roleId":null,"roleType":null,"roleStatus":null,"honoraryId":null,"roleName":null,"honoraryName":null,"communityNickname":null,"communitySignature":null},"child":null,"communityNickname":null,"communityReplyNickname":null,"rewardInfo":null,"checkRedPacketVO":null,"noDiggCount":null},{"hit":null,"hitMsg":null,"content":"只要会读数,其它的就得看电子厂家数据的格式。自己再进行折解。","topicTitle":null,"description":"只要会读数,其它的就得看电子厂家数据的格式。自己再进行折解。","id":352386531,"contentResourceId":350130487,"bindContentResourceId":0,"communityId":227,"username":"libinguest","userNickName":"风之影子","userAvatar":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002F96611b2252a54187ab511b92be9d2137_libinguest.jpg!1","mdContent":null,"parentId":0,"replyName":"","replyNickName":"","bizNo":"bbs","ip":3082812436,"status":10,"childCount":0,"topStatus":0,"recommendStatus":0,"userLike":false,"diggCount":0,"childIds":"","createTime":"2010-10-29 11:54:31","updateTime":"2010-10-29 11:54:28","formatTime":"2010-10-29","userRoleHonorary":{"userName":null,"roleId":null,"roleType":null,"roleStatus":null,"honoraryId":null,"roleName":null,"honoraryName":null,"communityNickname":null,"communitySignature":null},"child":null,"communityNickname":null,"communityReplyNickname":null,"rewardInfo":null,"checkRedPacketVO":null,"noDiggCount":null}],"maxPageSize":3000},"defaultActiveTab":1386,"recommends":[{"url":"https:\u002F\u002Fblog.csdn.net\u002Fqq_36617521\u002Farticle\u002Fdetails\u002F71215528","title":"SAP\u003Cem\u003E连接\u003C\u002Fem\u003E\u003Cem\u003E电脑\u003C\u002Fem\u003E串\u003Cem\u003E口\u003C\u002Fem\u003E读数(\u003Cem\u003E电子\u003C\u002Fem\u003E称,磅等\u003Cem\u003E数据\u003C\u002Fem\u003E\u003Cem\u003E读取\u003C\u002Fem\u003E)","desc":"这是几年前做的了,一直都不想分享出来,后来想想为了能够给大家点想法,献出来了。。。\r\n这是一个\u003Cem\u003E电脑\u003C\u002Fem\u003E读称的方法,一般用\u003Cem\u003ECOM\u003C\u002Fem\u003EM\u003Cem\u003E口\u003C\u002Fem\u003E\u003Cem\u003E连接\u003C\u002Fem\u003E的\u003Cem\u003E电子\u003C\u002Fem\u003E设备都可参考。\r\n如果是对串\u003Cem\u003E口\u003C\u002Fem\u003E参数不确定的,可以网上找个串\u003Cem\u003E口\u003C\u002Fem\u003E测试工具,轻松测出串\u003Cem\u003E口\u003C\u002Fem\u003E参数\r\n \r\n网上搜索MS\u003Cem\u003ECOM\u003C\u002Fem\u003EM32.OCX\r\n1.将上面的MS\u003Cem\u003ECOM\u003C\u002Fem\u003EM32.OCX保存到系统目录下C:\\Windows\\SysWOW64\\MS\u003Cem\u003ECOM\u003C\u002Fem\u003EM32.OCX\r\n然后注册:R","createTime":"2017-05-05 16:54:13","dataReportQuery":"spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-1-71215528-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-1-71215528-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default","dataReportClick":"{\"mod\":\"popu_645\",\"index\":\"1\",\"dest\":\"https:\u002F\u002Fblog.csdn.net\u002Fqq_36617521\u002Farticle\u002Fdetails\u002F71215528\",\"strategy\":\"2~default~ElasticSearch~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-1-71215528-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1784013209241_98751\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","dataReportView":"{\"mod\":\"popu_645\",\"index\":\"1\",\"dest\":\"https:\u002F\u002Fblog.csdn.net\u002Fqq_36617521\u002Farticle\u002Fdetails\u002F71215528\",\"strategy\":\"2~default~ElasticSearch~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-1-71215528-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1784013209241_98751\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","type":"blog"},{"url":"https:\u002F\u002Fblog.csdn.net\u002Fjiany668\u002Farticle\u002Fdetails\u002F5861147","title":"通过使用\u003Cem\u003E电子\u003C\u002Fem\u003E称直接\u003Cem\u003E连接\u003C\u002Fem\u003E\u003Cem\u003E电脑\u003C\u002Fem\u003E\u003Cem\u003E读取\u003C\u002Fem\u003E\u003Cem\u003E电子\u003C\u002Fem\u003E称重量的程序","desc":"\u003Cbr \u002F\u003E做一个通过使用\u003Cem\u003E电子\u003C\u002Fem\u003E称直接\u003Cem\u003E连接\u003C\u002Fem\u003E\u003Cem\u003E电脑\u003C\u002Fem\u003E\u003Cem\u003E读取\u003C\u002Fem\u003E\u003Cem\u003E电子\u003C\u002Fem\u003E称重量的程序。中间遇到不少问题,记录下,下次再搞的时候好查找。\u003Cbr \u002F\u003E     硬件方面: 有串\u003Cem\u003E口\u003C\u002Fem\u003E的\u003Cem\u003E电子\u003C\u002Fem\u003E称。通过超级终端能读到串\u003Cem\u003E口\u003C\u002Fem\u003E\u003Cem\u003E数据\u003C\u002Fem\u003E就可以。\u003Cbr \u002F\u003E     软件方面: MS\u003Cem\u003ECOM\u003C\u002Fem\u003EM32.OCX。google一下能找到很多,使用Regsvr32注册\u003Cbr \u002F\u003E           剩下的就是在Web页面中调用了。下面的代码修改自别人的程序\u003Cbr \u002F\u003E\u003Cbr \u002F\u003E代码 \u003Cbr \u002F\u003E  \u003Chtml\u003E   \u003Chead\u003E     \u003Ctitle\u003EJavaS","createTime":"2010-09-03 12:47:00","dataReportQuery":"spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-2-5861147-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-2-5861147-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default","dataReportClick":"{\"mod\":\"popu_645\",\"index\":\"2\",\"dest\":\"https:\u002F\u002Fblog.csdn.net\u002Fjiany668\u002Farticle\u002Fdetails\u002F5861147\",\"strategy\":\"2~default~ElasticSearch~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-2-5861147-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1784013209241_98751\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","dataReportView":"{\"mod\":\"popu_645\",\"index\":\"2\",\"dest\":\"https:\u002F\u002Fblog.csdn.net\u002Fjiany668\u002Farticle\u002Fdetails\u002F5861147\",\"strategy\":\"2~default~ElasticSearch~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-2-5861147-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1784013209241_98751\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","type":"blog"},{"url":"https:\u002F\u002Fblog.csdn.net\u002FCrazy2910\u002Farticle\u002Fdetails\u002F77651507","title":"\u003Cem\u003ECom\u003C\u002Fem\u003E1被占用,其它程序继续使用\u003Cem\u003ECom\u003C\u002Fem\u003E1,将导致错误","desc":"今\u003Cem\u003E天\u003C\u002Fem\u003E\u003Cem\u003E电脑\u003C\u002Fem\u003E蓝屏以后,\u003Cem\u003Ecom\u003C\u002Fem\u003E1端\u003Cem\u003E口\u003C\u002Fem\u003E不能\u003Cem\u003E读取\u003C\u002Fem\u003E\u003Cem\u003E电子\u003C\u002Fem\u003E地磅的\u003Cem\u003E数据\u003C\u002Fem\u003E了,郁闷了半\u003Cem\u003E天\u003C\u002Fem\u003E,重启之后发现 有一个驱动在更新Serial BallPoint,后来百度了这个东西,终于有人说\r\n原来\u003Cem\u003ECom\u003C\u002Fem\u003E\u003Cem\u003E口\u003C\u002Fem\u003E\u003Cem\u003E连接\u003C\u002Fem\u003E的GPS设备,因为满足了微软对Serial ballpoint设备的检测要求,被微软误认为\u003Cem\u003ECom\u003C\u002Fem\u003E\u003Cem\u003E口\u003C\u002Fem\u003E\u003Cem\u003E连接\u003C\u002Fem\u003E的是Serial\r\n ballpoint设备,操作系统占用了\u003Cem\u003ECom\u003C\u002Fem\u003E\u003Cem\u003E口\u003C\u002Fem\u003E导致问题。\r\n\r\n解决办法1:\r\n在设置管理器-","createTime":"2017-08-28 17:51:42","dataReportQuery":"spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-3-77651507-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-3-77651507-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default","dataReportClick":"{\"mod\":\"popu_645\",\"index\":\"3\",\"dest\":\"https:\u002F\u002Fblog.csdn.net\u002FCrazy2910\u002Farticle\u002Fdetails\u002F77651507\",\"strategy\":\"2~default~ElasticSearch~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-3-77651507-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1784013209241_98751\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","dataReportView":"{\"mod\":\"popu_645\",\"index\":\"3\",\"dest\":\"https:\u002F\u002Fblog.csdn.net\u002FCrazy2910\u002Farticle\u002Fdetails\u002F77651507\",\"strategy\":\"2~default~ElasticSearch~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-3-77651507-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1784013209241_98751\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","type":"blog"},{"url":"https:\u002F\u002Fblog.csdn.net\u002Fweixin_34526937\u002Farticle\u002Fdetails\u002F115813251","title":"php获取体重秤\u003Cem\u003E数据\u003C\u002Fem\u003E,SerialPort访问\u003Cem\u003ECOM\u003C\u002Fem\u003E接\u003Cem\u003E口\u003C\u002Fem\u003E获取\u003Cem\u003E电子\u003C\u002Fem\u003E秤\u003Cem\u003E数据\u003C\u002Fem\u003E(C#)","desc":"using System;using System.IO.Ports;using System.Text;using System.Threading;namespace weight{\u002F\u002F\u002F \u002F\u002F\u002F \u003Cem\u003E电子\u003C\u002Fem\u003E秤接\u003Cem\u003E口\u003C\u002Fem\u003E信息类,封装\u003Cem\u003ECOM\u003C\u002Fem\u003E\u003Cem\u003E口\u003C\u002Fem\u003E\u003Cem\u003E数据\u003C\u002Fem\u003E\u002F\u002F\u002F public class WeightInformation{string _wdata;string _wunit;string _qdata;strin...","createTime":"2021-04-18 06:14:30","dataReportQuery":"spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-4-115813251-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-4-115813251-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default","dataReportClick":"{\"mod\":\"popu_645\",\"index\":\"4\",\"dest\":\"https:\u002F\u002Fblog.csdn.net\u002Fweixin_34526937\u002Farticle\u002Fdetails\u002F115813251\",\"strategy\":\"2~default~ElasticSearch~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-4-115813251-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1784013209241_98751\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","dataReportView":"{\"mod\":\"popu_645\",\"index\":\"4\",\"dest\":\"https:\u002F\u002Fblog.csdn.net\u002Fweixin_34526937\u002Farticle\u002Fdetails\u002F115813251\",\"strategy\":\"2~default~ElasticSearch~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-4-115813251-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1784013209241_98751\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","type":"blog"},{"url":"https:\u002F\u002Fblog.csdn.net\u002Fweixin_31971727\u002Farticle\u002Fdetails\u002F117977461","title":"\u003Cem\u003E电子\u003C\u002Fem\u003E秤称东西用计算机怎么算,怎样将\u003Cem\u003E电子\u003C\u002Fem\u003E\u003Cem\u003E天\u003C\u002Fem\u003E平或\u003Cem\u003E电子\u003C\u002Fem\u003E秤\u003Cem\u003E连接\u003C\u002Fem\u003E到PC并直接将重量值\u003Cem\u003E读取\u003C\u002Fem\u003E到Excel中...","desc":"如果您的\u003Cem\u003E电子\u003C\u002Fem\u003E秤具有USB\u003Cem\u003E连接\u003C\u002Fem\u003E,则需要确定\u003Cem\u003E电子\u003C\u002Fem\u003E秤上的\u003Cem\u003E连接\u003C\u002Fem\u003E器。 PC上的USB端\u003Cem\u003E口\u003C\u002Fem\u003E始终是A型USB端\u003Cem\u003E口\u003C\u002Fem\u003E,因此,如果您的体重秤具有B型USB端\u003Cem\u003E口\u003C\u002Fem\u003E,则需要获得一条USB电缆,该电缆的一端为A型\u003Cem\u003E连接\u003C\u002Fem\u003E器,另一端为B型\u003Cem\u003E连接\u003C\u002Fem\u003E器。上面显示的是在大多数秤和\u003Cem\u003E天\u003C\u002Fem\u003E平上找到的最常见的USB端\u003Cem\u003E口\u003C\u002Fem\u003E,以及适合该端\u003Cem\u003E口\u003C\u002Fem\u003E的\u003Cem\u003E连接\u003C\u002Fem\u003E器的图片。重要说明:如果您的秤具有USB\u003Cem\u003E连接\u003C\u002Fem\u003E器,则它应随附需要的设备驱动程序在Windows中安装以使秤在Win...","createTime":"2021-06-16 05:52:28","dataReportQuery":"spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-5-117977461-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-5-117977461-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default","dataReportClick":"{\"mod\":\"popu_645\",\"index\":\"5\",\"dest\":\"https:\u002F\u002Fblog.csdn.net\u002Fweixin_31971727\u002Farticle\u002Fdetails\u002F117977461\",\"strategy\":\"2~default~ElasticSearch~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-5-117977461-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1784013209241_98751\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","dataReportView":"{\"mod\":\"popu_645\",\"index\":\"5\",\"dest\":\"https:\u002F\u002Fblog.csdn.net\u002Fweixin_31971727\u002Farticle\u002Fdetails\u002F117977461\",\"strategy\":\"2~default~ElasticSearch~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~ElasticSearch~Rate-5-117977461-bbs-350130487.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1784013209241_98751\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","type":"blog"}],"staffDOList":[{"id":null,"communityId":227,"username":"community_109","userNickname":"C#","roleCode":1,"status":1,"createUsername":"","updateUsername":"","avatarUrl":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","createTime":"2021-05-12 18:07:21","updateTime":"2021-05-12 18:07:21","lastLoginTime":"2021-05-12 18:07:21"},{"id":null,"communityId":227,"username":"sunhui","userNickname":"Creator Browser","roleCode":2,"status":1,"createUsername":"bbs_assistant","updateUsername":"","avatarUrl":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002F4da5553c0cca498aa6129165b431f71b_sunhui.jpg!1","createTime":"2021-07-29 12:01:41","updateTime":"2021-07-29 12:01:41","lastLoginTime":"2021-07-29 12:01:41"},{"id":null,"communityId":227,"username":"diaodiaop","userNickname":"by_封爱","roleCode":2,"status":1,"createUsername":"bbs_assistant","updateUsername":"","avatarUrl":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002F1bbdb34c745a495686ef96bd81e655c3_diaodiaop.jpg!1","createTime":"2021-07-13 16:47:41","updateTime":"2021-07-13 16:47:41","lastLoginTime":"2021-07-13 16:47:41"}],"communityConfig":{"scoreType":0,"scoreItems":{"0":"给本帖投票","1":"锋芒小试,眼前一亮","2":"潜力巨大,未来可期","3":"持续贡献,值得关注","4":"成绩优异,大力学习","5":"贡献巨大,全力支持"}},"shouldApply":false,"subscribeAble":false,"operatorAble":false,"commentNeedJoinCommunity":false},"default2014LiveRoom":[{"itemType":"","description":"高峰论坛","title":"2022 技术英雄会","url":"https:\u002F\u002Flive.csdn.net\u002Froom\u002Fiframe\u002Fcsdnnews\u002FfsNR5NWp?chat=1&title=1&footer=1","images":["https:\u002F\u002Fimg-home.csdnimg.cn\u002Fimages\u002F20221016050009.png"],"ext":{"time":"9:00","liveRoomUrl":"https:\u002F\u002Flive.csdn.net\u002Froom\u002Fcsdnnews\u002FfsNR5NWp"}}]},"isGooglebot":false,"canonical":"https:\u002F\u002Fwww.csdn.net\u002Ftopics\u002F350130487","openUrl":"","isApp":false,"localUrl":"https:\u002F\u002Fbbs.csdn.net\u002Ftopics\u002F350130487","typeId":"index","hasIndex":false,"hasHeader":true},"CFG":{"ALIPLAYER_VERSION":"v4","ALIPLAYER_H5_VERSION":"mobile_v1","ENV":"prod","ROOT_URL":"https:\u002F\u002Fcms-mall.csdn.net\u002F","VUE_APP_API_URL_SERVER":"http:\u002F\u002Fcms-community-api.internal.csdn.net\u002F","VUE_CCLOUD_API_URL":"http:\u002F\u002Fcommunity-cloud.internal.csdn.net\u002Fv1\u002F","VUE_APP_API_URL":"https:\u002F\u002Fcms-api.csdn.net\u002F","LOGIN_URL":"https:\u002F\u002Fpassport.csdn.net\u002Faccount\u002Flogin","VUE_APP_DOMAIN_SKILL":"https:\u002F\u002Fedu.csdn.net\u002F","VUE_APP_DOMAIN_PATH":"https:\u002F\u002Fedu.csdn.net\u002F","VUE_APP_COMMUNITY_API_URL":"https:\u002F\u002Fcommunity-api.csdn.net\u002F","VUE_APP_CCLOUD_API_URL":"https:\u002F\u002Fbizapi.csdn.net\u002Fcommunity-cloud\u002Fv1\u002F","VUE_APP_SKILL_API_URL":"https:\u002F\u002Fbizapi.csdn.net\u002Fskilltree\u002Fapi\u002F","VUE_APP_SEARCH_PLUGIN_API_URL":"https:\u002F\u002Fbizapi.csdn.net\u002Fsearchplugin\u002F","VUE_APP_COMMUNITY_ASK_API_URL":"https:\u002F\u002Fmp-ask.csdn.net\u002F","VUE_APP_ME_URL":"https:\u002F\u002Fme.csdn.net\u002F","VUE_APP_CCLOUD_RESUME":"https:\u002F\u002Fbizapi.csdn.net\u002Fjob-api\u002F","VUE_APP_CCLOUD_MAIN":"https:\u002F\u002Fwww.csdn.net\u002F","VUE_APP_CCLOUD_UC":"https:\u002F\u002Fwww.csdn.net\u002F","VUE_APP_CCLOUD_BZP_API_URL":"https:\u002F\u002Fbizapi.csdn.net\u002F","VUE_APP_CCLOUD_START_API_URL":"https:\u002F\u002Fmp-action.csdn.net\u002F","VUE_APP_PRACTIVE":"https:\u002F\u002Fbizapi.csdn.net\u002Fdaily-practice\u002F","VUE_APP_CCLOUD_HOSTPATH":"https:\u002F\u002Fbbs.csdn.net\u002F"},"queries":{"pageId":[],"domain":["ccloud.csdn.net\u002Fccloud\u002Fdetail1"],"id":["350130487"],"deviceType":"pc","isSpider":"","hostname":["bbs.csdn.net"]},"basePath":"bbs.csdn.net\u002Fccloud\u002Ftopics\u002F350130487","hrefUrl":"https:\u002F\u002Fbbs.csdn.net\u002Ftopics\u002F350130487","active":0,"navBarFixed":false,"title":"读取连接电脑COM口的电子天枰数据","isLive":false,"contentType":{"text":"text","picture":"picture","link":"link","video":"video","vote":"vote","live":"live","blog":"blog","long_text":"long_text","task_text":"task_text"},"liveUrl":"https:\u002F\u002Flive.csdn.net\u002Froom\u002Fiframe\u002F","spmExtra":{"id":227,"topicId":350130487},"keywords":"","description":"以下内容是CSDN社区关于读取连接电脑COM口的电子天枰数据相关内容,如果想了解更多关于C#社区其他内容,请访问CSDN社区。","mounted":false,"infoNoticeData":{"src":"","href":"","spm":"","delay":5},"showDialogInfoNotice":false};</script><script type="text/javascript" src="https://csdnimg.cn/release/cmsfe/public/js/runtime.e1a385be.js"></script><script type="text/javascript" src="https://csdnimg.cn/release/cmsfe/public/js/chunk/common.a6bdfc78.js"></script><script type="text/javascript" src="https://csdnimg.cn/release/cmsfe/public/js/chunk/tpl/ccloud-detail/index.0dca5bed.js"></script></body> <!----> <!----> <script> window.csdn.sideToolbar = { options: { qr: { isShow: true, data: [ { imgSrc: 'https://csdnimg.cn/release/cmsfe/public/img/ewm.9010d6e5.png', desc: "关注公众号" }, ] }, help: { isShow: false, }, contentEl: document.getElementsByClassName("cloud-maintainer")[0] }, }; </script> <script src="https://g.csdnimg.cn/side-toolbar/2.9/side-toolbar.js" ></script> <!----> <!----> <!----> <script src="https://csdnimg.cn/release/blog_editor_html/release1.7.5/ckeditor/plugins/codesnippet/lib/highlight/highlight.pack.js"></script> <script src="https://g.csdnimg.cn/lib/editor-page-detail/v2.2.0/js/runDetail.min.js"></script> <!----> <!----> <!----> <!----> <!----> <!----> <script src="https://g.csdnimg.cn/collection-box/2.1.0/collection-box.js"></script> <!----> <!----> <!----> <!----> <script src="https://g.csdnimg.cn/common/csdn-cert/csdn-cert.js"></script> <!----></html>