Einzelnen Beitrag anzeigen

dde

Registriert seit: 7. Mai 2003
132 Beiträge
 
#7
  Alt 28. Mai 2003, 15:15
So ich habe es jetzt anders gelöst, yeah^^!!

So sieht der code ungefähr aus:

im Server:

Delphi-Quellcode:
procedure TForm1.ServerSocketClientRead(Sender: TObject;
  Socket: TCustomWinSocket);
var v:Socket.ReceiveText
begin
if v='blablabalthen
 begin
   Socket.SendText('bla1'+'blablub'));
   sleep(200);
   Socket.SendText('bla2'+'blablub2');
  end;
end;
im clienten:
Delphi-Quellcode:
procedure TForm1.ClientSocketRead(Sender: TObject;
  Socket: TCustomWinSocket);
var i,cmd:string;
begin
 i:=Socket.ReceiveText;
 cmd:=copy(i,0,4);

if cmd='bla1then Label1.Caption:=copy(i,5,length(i));
if cmd='bla2then Label2.Caption:copy(i,5,length(i))
end;
(i,5,length(i)) ist der erhaltene Text ab Zeile 5 bis Ende des Textes!
  Mit Zitat antworten Zitat