justinIO (vb.net版本)在使用时出现的问题,高分求教
我在用vb.net进行一个串口通信程序的开发。使用justinIO这个串口类我发现一个很郁闷的问题,就是在调用openport()这个过程的时候总是提示uint32的值不是太大就是太小,我想这个类大家用的很多勒,怎么会有这个低级问题
还请大家指教
相关代码
'//win32 api constants
Private Const GENERIC_READ As Int64 = &H80000000
Private Const GENERIC_WRITE As Int64 = &H40000000
hComm = CreateFile(PortNum, UInt32.Parse(GENERIC_READ Or GENERIC_WRITE), 0, 0, OPEN_EXISTING, 0, 0)
'// 如果串口没有打开,就打开 IF THE PORT CANNOT BE OPENED, BAIL OUT.
If hComm = INVALID_HANDLE_VALUE Then
Throw (New ApplicationException("非法操作,不能打开串口!")) --------------------编程问答-------------------- 出现的异常是“值对于uint32太大或太小” --------------------编程问答-------------------- 不会吧,我也碰到这个问题!
补充:.NET技术 , VB.NET