Delphi serversocket Probleme

Ich hab da mal ne Frage…
Ich hab mir auf ner Seite (www.lobnan.de\coding\internetverkehr.html)

nen tutorial für nen chatprogramm angeschaut und das ih delphi5 mal ausprobiert!

Jetzt meine frage: Es kommt bei mir immer zu soner komischen Fehlermeldung, wenn ich auf btn1 drücke!!!

procedure TForm1.Button2Click(Sender: TObject);
begin
form1.Caption := ‚Server‘; // Daran sieht man, ob man Server ist
ServerSocket1.Open; // Öffnet den Server
end;

Ich zitiere den Fehler:

Windows-Socket-Fehler: (10048), auf API ‚bind‘

was ist falsch gelaufen???
falls es am system liegt, ich hab (hier in der schule) windows NT!!

danke im vorraus!!!

kad_we

Jetzt meine frage: Es kommt bei mir immer zu soner komischen
Fehlermeldung, wenn ich auf btn1 drücke!!!

procedure TForm1.Button2Click(Sender: TObject);
begin
form1.Caption := ‚Server‘; // Daran sieht man, ob man Server
ist
ServerSocket1.Open; // Öffnet den Server
end;

Ich zitiere den Fehler:

Windows-Socket-Fehler: (10048), auf API ‚bind‘

was ist falsch gelaufen???

Er kann keinen Server auf dem Port starten. Entweder auf dem Port läuft schon ein Server (es kann nur einen Pro IP/Port-Kombination geben), oder du hast kein Recht dazu. Versuche mal einen Port über 1024.

Alexander

ja danke das hat gefunzt…

aber warum tut es das ausgerechnet bei port 1024??

ja danke das hat gefunzt…

aber warum tut es das ausgerechnet bei port 1024??

Alles größer 1024 wird gehen, sofern da nicht zufällig was anderes läuft. Alle Ports kleiner 1024 sind sogenannte „privilegierte Ports“ (welche fest bestimmten Diensten zugeordnet sind), um dort einen Server zu starten muss man wahrscheinlich Administratorrechte auf der Maschine haben.

Alexander