進行串列埠通訊之前,需要獲取當前系統的可用串列埠。要想達到此目的,有兩種方式,讀取登錄檔和使用createfile函式輪詢讀取串列埠。
1.使用createfile輪詢讀取串列埠:
1uint ccomdebugtooldlg::getserialportstate()217
else
1821 closehandle(hcom);//
關閉串列埠
22 } while (ncom<256
);23 m_comcbx.setcursel(0
);24
return
0;
25 }
2.讀取登錄檔
1uint ccomdebugtooldlg::getserialportstate()2;
11dword dwname;
12dword dwtype;
13 uchar szportname[25]=;
14 dword szportnameofbytes=sizeof
(szportname);
1516 ret=::regopenkeyex(hkey_local_machine,strreg,0,key_read,&hkey);
17if (ret!=error_success)18
2122
do23
3132 } while (ret=error_success||ret==error_more_data);
33regclosekey(hkey);
3435 m_comcbx.setcursel(0
);36
37return0;
38 }
java 獲取當前時間的兩種方法
1.通過util包中的date獲取 dateformat sdf new dateformat yyyy mm dd 設定日期格式 string nowdate sdf.format new date string型別時間 date nowdate1 sdf.parse nowdate date型別...
C 獲取當前是星期幾的兩種方法
c 的功能很強大,卻沒有直接提供面向漢字文化的開發傾向 比如我現在要說的獲取當前的星期我提供兩種方法 datetime.now.dayofweek 查詢msdn可以知道該屬性返回的結果是 摘要 獲取此例項所表示的日期是星期幾。返回結果 乙個 system.dayofweek 列舉常數,它指示星期幾。...
工資系統兩種方法
通用的系統 特點 一 乙個專案是另外乙個專案的子集 二 乙個專案可以任意於進行多項進行運算。三 乙個專案根據條件限制不同而結果不同。工資系統實現的使用者操作介面設想 文字描述 對於工資中的各個元素,可以任意做不同的操作組合。設計 在工資表裡的專案,找基礎資料 直接需要錄入的資料 列在工資表裡。有子集...