Einzelnen Beitrag anzeigen

DarkItachi

Registriert seit: 28. Dez 2009
Ort: Berlin
130 Beiträge
 
Delphi 2007 Enterprise
 
#1

[Delphi 2010] Winsock API 2.2 - Filemanager

  Alt 24. Jan 2010, 01:14
Hallöchen!

Ich habe jetzt vor, für mein Netbook einen Client und für meinen PC einen Server zu programmieren!
Ein paar kleine Tests habe ich gemacht!

Also auf meinem Client sind bis jetzt 3 SpeedButtons! Der erste SpeedButton beendet JDownloader, der zweite soll eine Filemanager-Form öffnen und der dritte ist zum herunterfahren des Pc's!

Na gut, herunterfahren und Task beenden ist nun nicht schwer!
Für mich stellt sich nur die Frage, wie ich vom Server aus ganze Ordnerdaten zum Client sende, sodass der Client in einem ShelllistView die Daten nun anzeigen lassen kann!
Oder besser wäre es doch, wenn ich Daten anfordere!
Drücke ich beim Client z.B. über einen ShellListView auf meinem Downloadordner (bei PC), so soll der Server nun eine Ordnerliste senden!

Ich will dabei aber Winsock API benutzen und nicht irgendeine Komponente!
Wenn der Server abstürzt kann ich ihn nicht wieder starten!! (wenn ich mit meinem NetBook unterwegs bin!)

Hoffe jemand hat das verstanden und kann mir sagen, wie der Server nun eine Ordnerliste sendet und wie der Client sie dann in einen ShellListView einfügt? ^^
Am besten wäre ein kleiner Code für den Server!^^
Delphi-Quellcode:
program NetBookServer

uses Winsock

[function OrdnerlisteErstellen]
[function DatenSenden]
[function Verbindung herstellen]
[...]

begin
TNetBookServer.Connect;
MfG

Ps.: Anhang könnte mehr verständlich machen!
Miniaturansicht angehängter Grafiken
ok_120.jpg  
Developer since age 14
  Mit Zitat antworten Zitat