Selbst wenn es anders besser geht,
aber so sieht es bestimmt etwas übersichtlicher aus.
Delphi-Quellcode:
var c: Char;
for c := 'C' to 'Z' do
if DirectoryExists('\\tsclient\' + c) then
cbbDrive.Items.Add('Remote ' + c);
Du könntest doch immer nach Remote-Laufwerken suchen und alle lokalen ( X: ) und Remote-Laufwerke ( \\tsclient\X ) anbieten, egal wo das Programm läuft.
Eventuell möchte auch mal jemand via Remote ein lokales Laufwerk nutzen und umgekehrt.