1,594
社区成员




procedure TFrmOutShuaKa.BtnCarNoClick(Sender: TObject);
Var
len : Word;
Msg : String;
buf : array of char;
iPos,iCount,iLength:integer;
OStatus,OCarNo,OFileName:string;
Temp:array [0..1024] of string;
TempStr:string;
begin
inherited;
ClientSocketOutCar.Close;
Try
ClientSocketOutCar.Active := true;
MessageBox(0,'连接成功!','',MB_OK + MB_ICONWARNING); //问题就在这里,我把这句加上就可以正常通讯,去掉就不能通讯
Except
MessageBox(0,'连接失败,请查看服务端是否有启动!','',MB_OK + MB_ICONWARNING);
end;
Msg := 'GET_LPN|'+BalanceNo+'|'+RightStr(inttostr(GetTickCount()),6)+'.'+#10#13;
Len := Length(Msg);
ClientSocketOutCar.Socket.SendBuf(msg[1],Len);
end;