H
hn_chx
Unregistered / Unconfirmed
GUEST, unregistred user!
在function_emodem单元里定义了一个pub_mode全局变量,之后第一次执行
function TForm_function.rcu_connect(c_mode, port:integer
phone, gprsip:string
gprsport:integer
rcubh:string
delay:integer):integer;
begin
pubcmode:=2;
result:=rcu_emodem_connect(port,phone,delay);//EMODEM连接
end;
之后在
procedure TForm_function.Tmodem_connectok_decode(KMT:BYTE);
begin
if pubcmode=2 then
begin;
GResult.Excute_result:=RCU_CONNECT_OK;
end;
end;
中pubcmode不是2而是1090519042
重复上面2个函数第2次就没问题了,请问为何这样
function TForm_function.rcu_connect(c_mode, port:integer
phone, gprsip:string
gprsport:integer
rcubh:string
delay:integer):integer;
begin
pubcmode:=2;
result:=rcu_emodem_connect(port,phone,delay);//EMODEM连接
end;
之后在
procedure TForm_function.Tmodem_connectok_decode(KMT:BYTE);
begin
if pubcmode=2 then
begin;
GResult.Excute_result:=RCU_CONNECT_OK;
end;
end;
中pubcmode不是2而是1090519042
重复上面2个函数第2次就没问题了,请问为何这样