ok, nun geht es los mit meinen Fragen:
(ich benutze nun die Kompos Indy UDPClient (TIdUDPClient) & Indy UDPServer (TIdUDPServer) )- Welche Bindings muss ich beim Server eintragen ?
- Welchen host muss ich beim Clienten eintragen ?
- Der Prot ist doch egal, hauptsache der gleiche, oder ?
- Was sollte ich noch beachten ?
- Und warum kommt diese Fehlermeldung:
Zitat von
Compiler:
[Fehler] Unit1.pas(19): Undefinierter Bezeichner: 'TIdSocketHandle'
Ich habe ein edit Feld, einen Button und den server sowie den Clienten drauf.
(oder darf ich nur den server oder nur den Clienten benutzen, geht beides zusammen überhaupt?)
Code:
Im Button ist folgender Quelltext:
procedure TForm1.Button1Click(Sender: TObject);
begin
IdUDPClient1.Send('255.255.255.255',32,edit1.Text);
end;
Und dann habe ich noch dieses hier:
Code:
procedure TForm1.IdUDPServer1UDPRead(Sender: TObject; AData: TStream;
ABinding: TIdSocketHandle);
var x:string;
begin
AData.Position:=0;
SetLength(x,AData.Size);
AData.ReadBuffer(x[1],AData.Size);
memo1.Lines.Add(x)
end;
Was habe ich falsch gemacht ?
thx hibbert