如何获取串口的句柄呢?

onekey 2007-05-23 04:18:02
我拖了个串口控件serialPort1在窗体上,
如何在程序中获取到serialPort1的句柄呢?
...全文
522 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
onekey 2007-05-25
  • 打赏
  • 举报
回复
CreateFile("COM1",....)方法是正解
51Crack 2007-05-23
  • 打赏
  • 举报
回复
CreateFile("COM1",....)
raulredondo 2007-05-23
  • 打赏
  • 举报
回复
似乎你只能自己用api搞一个Handle出来了
北京的雾霾天 2007-05-23
  • 打赏
  • 举报
回复
不.知.道...
onekey 2007-05-23
  • 打赏
  • 举报
回复
有什么办法么?
北京的雾霾天 2007-05-23
  • 打赏
  • 举报
回复
确实有一个设备句柄,但这个句柄被封装到类内部,没有办法得到了.

不过也可能有办法得到,只是没有找到合适的方法.
onekey 2007-05-23
  • 打赏
  • 举报
回复
我要通过串口读取rf卡,别人提供的一个读取dll(c++的),
其中的调用方法是
//HANDLE hComm 串口句柄
S_API int rfReadID_Single(HANDLE hComm, int nTagType, unsigned char* pIDData);

所以我需要获取串口句柄阿
zoujiaming 2007-05-23
  • 打赏
  • 举报
回复
serialPort1只是个组件(Component),没有像Control一样的Handle属性

正解
Qim 2007-05-23
  • 打赏
  • 举报
回复
学习!
北京的雾霾天 2007-05-23
  • 打赏
  • 举报
回复
为什么要取"句柄"呢,你的目的是什么?
北京的雾霾天 2007-05-23
  • 打赏
  • 举报
回复
serialPort1只是个组件(Component),没有像Control一样的Handle属性.
是"无窗口"控件.

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧