vb2010专业版 没有MScomm控件,怎么解决啊。各位高手帮忙了。

vb2010专业版 没有MScomm控件,怎么解决啊。各位高手帮忙了。,第1张

应该没有吧,MScomm控件是vb6里带的,我用的是vs2008,可以用 System.IO.Ports.SerialPort类,用对象浏览器看下,结构很清晰的,挺好用的。如果你没用过vb6,SerialPort类应该是挺好用的,而且可以自己根据串口设备的底层协议封装个自己的ActiveX控件给vb6或者其他的程序用,真的挺好的。

如果你用MScomm控件很熟的话,可以再安装vb6之后再c:\windows\system32目录下找到mscomm32.ocx文件,在.net里添加引用这个就是了

我跟你说一下C#的思路吧,VB的应该也差不多

首先用SQL语句查询到相应的表的数据,然后放到datatable里,

既然你要动态生成控件,就先在界面上加一个panel,然后:

Button button1 = new Button()

button1.Text = datatable.Rows[i][0].ToString()

//再定义一下button的大小位置之类的

panel.controls.add()//最后就是把这个控件加到这个panel中


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/8027320.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存