Erstmal ein herzliches Hallo von meiner Seite
Hatte Delphi mal vor Jahren programmiert und dann aber auch nicht in dem Ausmaß wie es einige hier tun und bin mittlerweile ziemlich eingerostet, also nicht wundern
Ich wollte mich heute auch mal mit dem Thema Netzwerkfreigaben & Co. in Delphi befassen und bin dann auf diesen Thread hier gestoßen der auf jeden Fall recht hilfreich ist. Allerdings ist mir in dem unten augeführten Code, meines Erachtens, noch ein Performance Problem enthalten wenn man die Eingabe des Hostnamen mit berücksichtigt.
Wenn ich das richtig verstanden habe scannt er ja trotzdem das komplette Netzwerk und listet aber dann nur die Freigabe auf, in der der eingegeben Hostname enthalten ist. Wäre es da nicht sinnvoller schon die Suche bzw. das Scannen auf den eingegeben Hostnamen einzuschränken ?
Ich will z.B. nur meine eigenen Freigaben zu sehen bekommen. Dafür scannt er allerdings einige Minuten da das Netzwerk u.U. 100 Rechner befasst.
Schonmal vielen Dank im Vorraus.
Greetz
Repli