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内部的读写线程的,当有读入的内容的时候启动了线程,在关闭串口的时候没有关闭线程就出错了