云风橪 2023-02-25 09:21 采纳率: 0%
浏览 80
已结题

C#,窗体设置,串口通信 serialplot

我的 private void SearchAndAddSerialToComboBox(object sender, EventArgs e)这个函数不能运行。

img

 1个引用
 private void SearchAndAddSerialToComboBox(object sender,EventArgs e)
    string Buffer;
    comboBox1.Items.ciear()//清初之前已经扫描的记录
    for(inti=0:i<20:i++)
        try
            Buffer=COM"+i.ToString()://获得COM1-20
            serialPort1.PortName = Buffer;                                    //获取COM信息
            serialPort1.Open();                                     打开串口
            comboBox1.Items.Add(Buffer)
            comboBox1.Text=Buffer;//添加串口得到记录集
            //seriaiPort1.C1ose()                                       关闭串口
        catch f
            //MessageBox.Show("串口有问题");
            //break;

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/921427782776182.PNG "#left")
框架是.NET Framework 4 ,visual studio 2022
还有一个问题
你的串口扫描双击就是 SearchAndAddSerialToComboBox吗?我的双击 是 button1_click.



  • 写回答

7条回答 默认 最新

  • MarkHan_ 2023-02-25 09:32
    关注

    该回答引用GPTᴼᴾᴱᴺᴬᴵ
    在你提供的代码中,有一些拼写错误和语法问题,可能导致该方法无法正常运行。具体来说,你需要在方法名称 SearchAndAddSerialToComboBox 前加上 private void,并在方法体中添加一些缺失的括号。修改后的代码如下:

    private void SearchAndAddSerialToComboBox(object sender, EventArgs e)
    {
        string Buffer;
        comboBox1.Items.Clear(); //清除之前已经扫描的记录
        for (int i = 0; i < 20; i++)
        {
            try
            {
                Buffer = "COM" + i.ToString(); //获得COM1-20
                serialPort1.PortName = Buffer; //获取COM信息
                serialPort1.Open(); //打开串口
                comboBox1.Items.Add(Buffer);
                comboBox1.Text = Buffer; //添加串口得到记录集
                serialPort1.Close(); //关闭串口
            }
            catch
            {
                //MessageBox.Show("串口有问题");
                //break;
            }
        }
    }
    

    关于你的第二个问题,如果你的双击事件是 button1_click,那么你可以在 button1_click 方法中调用 SearchAndAddSerialToComboBox 方法,以实现双击按钮时扫描串口。

    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 3月5日
  • 创建了问题 2月25日

悬赏问题

  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api
  • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
  • ¥15 振荡电路,ADS仿真
  • ¥15 关于#c语言#的问题,请各位专家解答!
  • ¥15 这个如何解决详细步骤
  • ¥15 在微信h5支付申请中,别人给钱就能用我的软件,这个的所属行业是啥?