Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - server und clientkomponente
Handycommander - Mi 13.07.05 20:27
Titel: server und clientkomponente
hi,
in delphi 6 gab es doch die 2 komponenten mit dem man ne server und ne client verbindung aufbauen konnte.
die gibt es in delphi 7 nicht mehr. kann ich die irgendwie nachinstallieren oder gibt es eine vergleichbar gute komponente?
könnt ihr mir da eine empfehlen?
danke
maxk - Mi 13.07.05 20:39
Meinst du sowas wie die
INDYS?
Tilman - Mi 13.07.05 20:40
du must ScktComp in dies Uses-Klausel einbinden, dann kannst du die kompos zu laufzeit einbinden.
Handycommander - Mi 13.07.05 20:43
und wie binde ich die dann ein?
maxk - Mi 13.07.05 20:48
Installier einfach diese Komponenten (ungetestet):
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| unit Sockets;
interface
uses ScktComp;
procedure Register;
implementation
procedure Register; begin RegisterComponents('Internet',[TClientSocket,TServerSocket]); end;
end. |
Tilman - Mi 13.07.05 20:50
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| var cs: TClientSocket; begin cs := TClientSocket.Create(self); cs.Host := blabla cs.Port := blobli usw. end; |
also genau wie bei den Kompos... nur halte in wenig umständlicher
(natürlich cs GLOBAL einstellen, sonst hast du wenig freude dran)
[Beitrag 2]
maxk hat folgendes geschrieben: |
Installier einfach diese Komponenten (ungetestet):
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| unit Sockets;
interface
uses ScktComp,Classes;
procedure Register;
implementation
procedure Register; begin RegisterComponents('Internet',[TClientSocket,TServerSocket]); end;
end. | |
Dann funzt es!
[Beitrag 3]
| Zitat: |
| Borland rät von der Verwendung von TServerSocket und TClientSocket aus der Unit ScktComp ab. Für Socket-Operationen sollten Sie die Indy-Komponenten verwenden. TServerSocket und TClientSocket werden standardmäßig nicht mehr in der Komponentenpalette installiert. Falls Sie diese Komponenten benötigen, können Sie das Entwurfszeit-Package dclsockets70.bpl installieren, das Sie in Ihrem bin-Verzeichnis finden. Für die Weitergabe zusammen mit den erforderlichen Laufzeit-Packages geben Sie rtl70.bpl und alle anderen erforderlichen Packages weiter. |
Aus der Delphi-7 Doku... Anmerkung: Bei mir gibts keine dclskockets70.bpl.
Moderiert von
raziel: Beiträge zusammengefasst.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!