pcomm 串口開發 window x86 和 x64 dll,串口通訊控件,
先把 Pcomm.dll 文件拷貝任意目錄下。 在Component菜單下選擇Install Component子菜單,選擇Into existing package 或者 Into new package,在其中的Unit file name選擇Port.pas文件,在Package file name 中輸入包的名字,然后按OK選擇安裝。
解決辦法
********************************************************************************.版本 2
.DLL命令 終止讀串口, , "PCOMM.DLL", "sio_AbortRead" .參數 串口, 整數型
.DLL命令 終止寫串口, , "PCOMM.DLL", "sio_AbortWrite" .參數 串口, 整數型
*********************************************************************************
加入這兩個函數,在關閉之前調用,測試后發現不在發生錯誤
按照這個DLL的設計原理來看,這2個函數應該就是終止DLL內部的讀寫線程的,當有讀入的內容的時候啟動了線程,在關閉串口的時候沒有關閉線程就出錯了