有關串列埠的乙個除錯錯誤,真是狂昏!!!

2021-03-31 23:38:48 字數 600 閱讀 1479

procedure tform1.msg***mprocess(var message:tmessage);

varclearb:boolean;

s***s:t***stat;

cbnum,readnumber:integer;

lperrors :dword;

read_buffer:array[1..100]of char;

begin

clearb:=clear***merror(h***,lperrors,@s***s);

if clearb then

begin

cbnum:= s***s.cbinque;

readfile(h***,read_buffer,cbnum,readnumber,lpol);

//處理接收資料

setevent(post_event); //同步事件置位

end;

end;

就是上面簡單的乙個過程,編譯的時候在行「cbnum:= s***s.cbinque;

」總是提示illegal character in input file: ' ' ($a1a1)的錯誤,真是暈倒,這個**有錯啊!!!

有關指標的乙個錯誤

include include using namespace std wchar t cdecl sb wcscpy wchar t dst,const wchar t src int main wchar lpszkeyname l registery machine software trin...

發生乙個未處理的異常 指令碼除錯 錯誤號2912

我已經找到問題的 答案了,是刪除登錄檔裡的兩個鍵值就行了。在msdn中是這樣解釋的 實時除錯是這樣一種功能,當在 visual studio 外執行的程式遇到致命錯誤時,它自動啟動 visual studio 偵錯程式。實時除錯使您能夠在應用程式被作業系統終止之前檢查錯誤。visual studio...

發生乙個未處理的異常 指令碼除錯 錯誤號2912

我已經找到問題的 答案了,是刪除登錄檔裡的兩個鍵值就行了。在msdn中是這樣解釋的 實時除錯是這樣一種功能,當在 visual studio 外執行的程式遇到致命錯誤時,它自動啟動 visual studio 偵錯程式。實時除錯使您能夠在應用程式被作業系統終止之前檢查錯誤。visual studio...