Ersma danke für die antwort
also ich wollte die procedure nur einmal direkt am start aufrufen (bis jetzt)...
Jetzt hab ichs einfach mal so geschrieben :
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
buffer : byte;
Stream1 : TMemoryStream;
bsize : integer;
begin
Stream1 := TMemoryStream.Create;
IdUDPClient1.Send('
ÿÿÿÿTSource Engine Query');
bsize := IdUDPClient1.ReceiveBuffer(buffer,8192);
Stream1.WriteBuffer(buffer,bsize);
Stream1.Position:=Length(sLabel5.Caption)+7;
sLabel6.Caption:=ReadString(Stream1);
sLabel6.Visible:=True;
Stream1.Free;
end;
Nur es geht leider immernoch nicht...