本机串口COM1/COM2如何绑定至comboBox中?

[复制链接]
查看11 | 回复2 | 2008-9-4 00:04:20 | 显示全部楼层 |阅读模式
我现在需要获得计算机的本机串口并且绑定至comboBox下拉框中提供选择.
有哪为大虾有这方面的技术请指教..越详细越好..因为从没做过正在研究中...谢谢.!

回复

使用道具 举报

千问 | 2008-9-4 00:04:20 | 显示全部楼层
WINDOWS使用文件IO函数( CreateFile, CloseHandle, ReadFile, ReadFileEx, WriteFile, WriteFileEx) 来打开关闭串口和读写串口。如打开COM1,可使用HANDLE handle = CreateFile("COM1",GENERIC_READ|GENERIC_WRITE,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,0,NULL),如果打开失败会返回个INVALID_HANDLE_VALUE。所以可以在combobox中添加以下项目: COM1,COM2在用户选择某个COM口后(如COM1),以这个COM口为文件名(如COM1)...
回复

使用道具 举报

千问 | 2008-9-4 00:04:20 | 显示全部楼层
using Microsoft.Win32;comboBox1.Items.Clear(); RegistryKey serialCommKey = Registry.LocalMachine.OpenSubKey( @"HardWare\DeviceMap\SerialComm\" ); string[] valueNames ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行