问题描述
请教一下各位大神在一个项目中有两个form窗口,在form1运行时点击一个按钮会弹出form2,form2是一个串口调试,我怎么才能让form2能调试串口呢,目前运行时form2串口打不开
解决方案
解决方案二:
打不开,跟在哪个窗体没关系,肯定是你没用对,端口是否存在,参数是否正确
解决方案三:
我是不知道你到底怎么用的,只能靠猜的如果你form1里已经打开了串口,form2里当然是打不开了把串口对象传递给form2
解决方案四:
form2是form1运行时点击按钮弹出的一个串口调试界面,所以我就想知道form2调试串口时怎么不起作用了呢,,,
解决方案五:
form1就只有一个按钮,运行时点击它弹出form2,form2是一个串口调试界面,问题就是form2现在不起作用了
解决方案六:
在form2的构造函数中调试串口并加上断点。
解决方案七:
没法沟通...能捞点干的说吗,把现象反反复复说了好几遍,一点本质性的东西都没有好歹放段代码啥的,让人看看你到底怎么用的
解决方案八:
现在的人,S到连问的问题都描述不清楚。
解决方案九:
串口调试,不是开几个窗口,是你用的什么控件,serialPort还是别的?建议你看看serialPort的例子,网上多的是,好好看看,我想你就应该知道怎么问了!!
解决方案十:
可能稍微理解你的意思了,你得看你具体用的是什么串口?你这么说的意思应该是之前这个程序是好用的吧?!那你就关注,之前用的那个串口(com1,com3,com4,……),波特率(9600,19200,……),数据位,校验位,停止位,等几个串口的数据。是有相关配置文件记录这些数据,还是在界面上设置的这些数据。具体可以参考串口精灵。你可以先用串口精灵试,可以了。再换上你这个程序,配置同串口精灵一样的上述数据,就应该可以了。不过,你的提问,未知太多,只能给你猜测的答案了。
解决方案十一:
你先单独运行form2,我估计这里有问题(别告诉我你这个不会)
解决方案十二:
问问题,起码你要把问题描述清楚1.你要实现的功能2.你目前的做法3.当前的现象4.关键代码5.如果报错,贴出错误信息不要说,我有个窗口,不好用,为什么?让人上哪猜去