经测试 代码少定义一个j:boolean;
可以发送数据
解决方案 »
- 关于Oracle查询,请高手这是哪里错了?
- 伤心 散分.
- Select中DISTINCT关键字的用法?
- 小媳妇提问啦,哪个哥哥能回答啊:)
- [Warning] xm.pas(8): Unit 'FileCtrl' is specific to a platform 是什么意思
- 正确看待《Delphi高手突破》最后一章的实例 - 很久没提笔了。。。
- 做《传奇》或是其他游戏外挂的朋友请进
- 求职
- 拿到《borland传奇》了!散分!
- 在delphi中如何让PC机的喇叭发声(非声卡)?在线等待......
- 新年第一天上班,散分。。。。。
- delphi用fastreport报表打印条码,如何改变条码颜色,或者改变条码透名度,求大神解决!
哦,确实可以通信,硬件连接有问题,j 被我声明在前面了!还有就是SPCOMM控件是不是不能识别COM10以上的串口设备啊,我这边就是这样的,网上说也有这样的问题!!!
原来
hNewCommFile := CreateFile( PChar(FCommName),
GENERIC_READ or GENERIC_WRITE,
0, {not shared}
nil, {no security ??}
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL or FILE_FLAG_OVERLAPPED,
0 {template} );
修改后
hNewCommFile := CreateFile( PChar('\\.\' + FCommName),
GENERIC_READ or GENERIC_WRITE,
0, {not shared}
nil, {no security ??}
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL or FILE_FLAG_OVERLAPPED,
0 {template} );
PChar('\\.\' + FCommName),
为什么加上'\\.\'就行了呢????