.net中读取串口数据,怎么办?谢谢! 我原来在EVB上开发的一个程序,用comm控件读取串口数据,现在用C#.NET改写,但.NET中没有相应的控件,请问有什么可以代替EVB的comm控件的呢?用什么读取串口数据呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最简单就是注册,使用MSCOMM32.OCX 我右击"工具箱"->"设备控件"->"添加移除项"在".net framework组件"中把它加进来,不行,得怎么注册啊 C#.Net 中没有相应的直接读写串口的类或者方法。本人曾作过这方面的工作,最好用VC写好对应的Dll,其中封装有打开Com口,关闭Com口,以及读写和写入Com端口的方法,然后在C#.Net中调用即可。要用[DLLIMPORT]属性标明导入。 use mscomm,seehttp://msdn.microsoft.com/msdnmag/issues/02/10/NETSerialComm/default.aspx regsvr mscomm32.ocx然后从.net安装光盘上拷贝一个VS6Control.reg注册一下,注册可以用dos命令:Regedit /s Vs6Control.reg 直接用Api函数就可以了,在网上查查createfile,readfile winform ComboBox 加载数据时过慢 折磨人的Dev控件 如何修改记录中的主键值 简单的dataset问题 GetField 找不到属性 Response.write問題 静态构造器初始化问题 textarea换行问题(着急) C#中怎样动态改变某个cookie的值? MDI 问题 在DbGrid中怎么防止用户修改某些列的数据? 怎样将DataSet中修改(增加,删除,修改)过的记录更新进数据库中??用DataGrid显示的
右击"工具箱"->"设备控件"
->"添加移除项"
在".net framework组件"中把它加进来,不行,得怎么注册啊
http://msdn.microsoft.com/msdnmag/issues/02/10/NETSerialComm/default.aspx
然后从.net安装光盘上拷贝一个VS6Control.reg注册一下,注册可以用dos命令:
Regedit /s Vs6Control.reg