串口通信中出现的奇怪错误-----快不能毕业了:((33分)

  • 主题发起人 主题发起人 千中元
  • 开始时间 开始时间

千中元

Unregistered / Unconfirmed
GUEST, unregistred user!
var<br>&nbsp;Clear:Boolean;<br>&nbsp;Coms:Tcomstat; &nbsp;<br>&nbsp;lpErrors:Integer;<br>&nbsp;Read_Buffer:array[1..4096]of char;<br>begin<br>&nbsp;Clear:=Clearcommerror(hcom,lpErrors,@Coms);<br>-----错误信息:<br>Types of actual and formal var parameters must be identical
 
function ClearCommError(hFile: THandle; var lpErrors: DWORD; lpStat: PComStat): BOOL; stdcall;<br><br>错误: lpError: Integer;<br>正确: lpError: DWORD;<br>
 
API中一定要注意变量类型,要完全一致
 
听过路的
 
后退
顶部