大哥,你讲的协议我都知道。
我的关键问题是:
我的程序是如此做的:
全局变更SRS用来标识发送是否成功
procedure SendData(.....);发送子程序,肯定没有问题。
begin
end
procedure Spcomm ReceiveData()//spcomm的接收程序
begin
//发送完成后给全局变更SRS赋值:11
SRS:=11;
end;
procedure form1.button1click()
begin
SRS=10;
senddata(...);//发送第一批数据
if SRS=11 then
procedure Spcomm ReceiveData()//spcomm的接收程序
begin
//发送完成后给全局变更SRS赋值:11
SRS:=11;
end;
procedure form1.button1click()
begin
SRS=10;
senddata(...);//发送第一批数据
Sleep(5000);
//可以吧!!!!!!!!!!!!,跟你说这样不好,你也不听,看,把Sleep都用上,话还没有说完,你怎么又钻进去了!!
if SRS=11 then