如何进行串口通信?(用什么控件)(100分)

C

china2k

Unregistered / Unconfirmed
GUEST, unregistred user!
不知道哪有spcomm的帮助文件下载,谢谢了。
 
Z

zysoft518

Unregistered / Unconfirmed
GUEST, unregistred user!
强烈推荐使用Window API函数。
 
S

shadowno

Unregistered / Unconfirmed
GUEST, unregistred user!
用SPCOMM吧,
我用过了!
还行,挺稳定的!还有源代码!代码量也很小,是VCL控件
 
H

hjj1231

Unregistered / Unconfirmed
GUEST, unregistred user!
最好采用windows api函数,这样控制起来比较灵活,我这里有我自己开发的一些源代码,
有需要的请付100积分,OK?
 
M

microtomato

Unregistered / Unconfirmed
GUEST, unregistred user!
[red]SPComm![/red]是做工控的,一直用这个的,VCL控件,使用简单,免费,含全部源代码。
 
A

ANTIDEAD

Unregistered / Unconfirmed
GUEST, unregistred user!
推荐SPCOMM!
 
W

wangyise

Unregistered / Unconfirmed
GUEST, unregistred user!
上哪里有spcomm
 
N

ndch

Unregistered / Unconfirmed
GUEST, unregistred user!
我准备都下载回来看看
 
P

pengyt

Unregistered / Unconfirmed
GUEST, unregistred user!
Spcomm的确很好用

用 google 搜一下 , 满街都是
 
S

shijunwu

Unregistered / Unconfirmed
GUEST, unregistred user!
Spcomm好象有问题,我在D7中便用,使用发数据函数,有时该函数给线程发送的消息
在线程中不响应,出现数据发不出而又完全返回正常的情况。
 

东方龙

Unregistered / Unconfirmed
GUEST, unregistred user!
帮帮忙,CPORT2.63控件如何能接收十六进制数据,我现在能发十六进制数据,
但接收到的是字符串,我现在需要源码或例程,如果能帮我解决问题,要多少分都可以
EMAIL:E18@163.com
QQ:80215521
---东方龙
 

东方龙

Unregistered / Unconfirmed
GUEST, unregistred user!
帮帮忙,CPORT2.63控件如何能接收十六进制数据,我现在能发十六进制数据,
但接收到的是字符串,我现在需要源码或例程,如果能帮我解决问题,要多少分都可以
EMAIL:E18@163.com
QQ:80215521
---东方龙
 
Y

yangjian233027

Unregistered / Unconfirmed
GUEST, unregistred user!
用TurboPower Software Company的Async Professional
 
C

clever_boy_2000

Unregistered / Unconfirmed
GUEST, unregistred user!
CreateFile

var
CommPort : string;
hCommFile : THandle;
...

CommPort := 'COM2';
hCommFile := CreateFile(PChar(CommPort),
GENERIC_READ,
0,
nil,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
0);
 
A

AK-47

Unregistered / Unconfirmed
GUEST, unregistred user!
说了一大堆就是没人知道spcomm哪有得下,晕~
 
S

simoncai

Unregistered / Unconfirmed
GUEST, unregistred user!
你的email,我发邮件给你,我的email:wenhua.cai@sohu.com
 
L

lycok

Unregistered / Unconfirmed
GUEST, unregistred user!
你去hubdog.csdn.net下载一份葵花宝典,里面有讲利用api函数,开线程的穿口通讯程序,还有很详细的代码
 
Q

QSmile

Unregistered / Unconfirmed
GUEST, unregistred user!
自己写。
我的也是自己写的。
http://my.2ccc.com/?QSmile
 
F

fxh7622

Unregistered / Unconfirmed
GUEST, unregistred user!
使用SPCOMM
我给你一端代码把;
下面是我写的一段向串口超市的客户显示牌发送数据的例子:
if Length(Content)<12 then
begin
Comm1:=TComm.Create(Application);
Comm1.StopComm;
Comm1.CommName:=Com;
Comm1.StartComm;
Comm1.BaudRate:=9600;
Comm1.Parity:=None;
Comm1.ByteSize:=_8;
Comm1.StopBits:=_1;
ShowStr:=chr(27)+chr(81)+chr(65)+Content+chr(13);
Sleep(5);
Send:=Comm1.WriteCommData(Pchar(ShowStr),Length(ShowStr));
if Send=false then
begin
Application.MessageBox('显示时出现错误,请检查','错误',MB_OK or MB_ICONERROR);
Comm1.StopComm;
Result:=false;
end;
end
else
begin
Application.MessageBox('您输入的字符长度超过11位','错误',MB_OK or MB_ICONERROR);
Result:=false;
end;
Comm1.StopComm;
Result:=true


 
顶部