Hallo,
ich habe schon wieder eine Frage zu einem Codeschnipsel der Strings aufbereitet. cmd ist ein String der vom Client an den Server geschickt wird.
Kann mir einer erklären was genau mit dem String gemacht wird?
Code:
if CB.GetCB(cmd) then
begin
par:=trim(getend(cmd,2));
cmd:=trim(stupcase(getword(cmd,1)));
while (cmd <> '') and not (cmd[1] in ['a'..'z','A'..'Z','0'..'9']) do cmd:=copy(cmd,2,255);
while (cmd <> '') and not (cmd[length(cmd)] in ['a'..'z','A'..'Z','0'..'9']) do
dec(byte(cmd[0]));
Mfg
Salomon