S
seaerwang
Unregistered / Unconfirmed
GUEST, unregistred user!
比如我收到一条消息其格式是"[X,XX,XmXXXXXXXXXXXXXXXXXXXXXXX",其中的m是一定有的,但X可以为任何字符,我要接收并显示出来的只是m后面的字,该怎么办?(by delphi6)
列如:message为2;37;0m你瞑思苦想,对基本轻功的体会又深了一层
我只要:你瞑思苦想,对基本轻功的体会又深了一层.
也有可能为X,XX,XmXXX,XX,XXmXXXXXXXXXX.这时只要第二个m后的内容,也就是最近原则
还有
我在一个程序里用了idTCPclient但在
procedure TForm1.FormDestroy(Sender: TObject);
begin
idtcpclient1.Free;
form1.Free;
end;
提示异常Estackoverflow :stack overflow
为什么?怎么解决
还有
var
Com,
Msg: string;
begin
if not IdTcpClient1.Connected then
exit;
Msg := IdTCPClient1.ReadLn('', 5); ?????????
if Msg <> '' then
if Msg[1] <> '@' then
begin
memLines.Lines.Add(Msg);
end
else
begin
Com := UpperCase(Trim(Copy(Msg, 2, Pos(':', Msg) - 2))); ??????????
Msg := UpperCase(Trim(Copy(Msg, Pos(':', Msg) + 1, Length(Msg)))); ?????????
if Com = 'CLIENTS' then
lbClients.Items.CommaText := Msg;
end;
打问好的语句是什么意思?
列如:message为2;37;0m你瞑思苦想,对基本轻功的体会又深了一层
我只要:你瞑思苦想,对基本轻功的体会又深了一层.
也有可能为X,XX,XmXXX,XX,XXmXXXXXXXXXX.这时只要第二个m后的内容,也就是最近原则
还有
我在一个程序里用了idTCPclient但在
procedure TForm1.FormDestroy(Sender: TObject);
begin
idtcpclient1.Free;
form1.Free;
end;
提示异常Estackoverflow :stack overflow
为什么?怎么解决
还有
var
Com,
Msg: string;
begin
if not IdTcpClient1.Connected then
exit;
Msg := IdTCPClient1.ReadLn('', 5); ?????????
if Msg <> '' then
if Msg[1] <> '@' then
begin
memLines.Lines.Add(Msg);
end
else
begin
Com := UpperCase(Trim(Copy(Msg, 2, Pos(':', Msg) - 2))); ??????????
Msg := UpperCase(Trim(Copy(Msg, Pos(':', Msg) + 1, Length(Msg)))); ?????????
if Com = 'CLIENTS' then
lbClients.Items.CommaText := Msg;
end;
打问好的语句是什么意思?