Forum: Sonstige Fragen zu Delphi
Delphi
by hagen28,
25. Jun 2007
Auch vielen Dank an marabu. Habe mich letzendlich für die Lösung von matze entschieden, da ich diese besser verstanden habe.
function DriveExists(DriveByte: Byte): Boolean;
begin
Result := GetLogicalDrives and (1 shl DriveByte) <> 0;
end;
procedure TForm1.Button1Click(Sender: TObject);
var I: Integer;
begin
Forum: Sonstige Fragen zu Delphi
Delphi
by hagen28,
25. Jun 2007
Mit den drei Buchstaben + ein Leerzeichen meinte ich das "not ". Damit hatte ich dann ja schon eine Auflistung aller nicht belegten Laufwerksbuchstaben. Natürlich kann man die obere Funktion komplett löschen, da ich ja nicht wissen will, ob der Buchstabe vllt. ein CD- Rom Laufwerk ist. Ich weiß ja, dass er noch nicht vergeben ist.
Dem Tipp mit der ComboBox werde ich gleich nachgehen.
Forum: Sonstige Fragen zu Delphi
Delphi
by hagen28,
25. Jun 2007
Vielen Dank soweit. Besonders an Matze. Der Link hat mich ein ganzes Stück weiter gebracht. Musste ja auch nur drei Buchstaben und ein Leerzeichen einfügen :-D :-D
Nur wie kann ich jetzt ein Pulldown Menü erstellen und dort die Einträge der Listbox speichern? Hab leider noch nie mit Pulldown Menüs gearbeitet, denke aber dass es nicht allzu schwer ist, oder?
Forum: Sonstige Fragen zu Delphi
Delphi
by hagen28,
25. Jun 2007
So viel hilft mir das aber nicht weiter. Laut Delphi Hilfe kann man damit den DatenträgerTYP bestimmen.
Forum: Sonstige Fragen zu Delphi
Delphi
by hagen28,
25. Jun 2007
Hi,
ich programmiere noch nicht lange und hatte auch gerade erst ein dreiviertel Jahr Unterricht in der Schule. Jetzt bin ich über schweres Problem gestolpert und hoffe ihr könnt mir helfen.
Ich will ein Programm schreiben, was bestimmte Ordner als Laufwerke einbindet. Wie das geht, ist kein Problem, da es den schönen MS-Dos Befehl subst gibt. Ich bräuchte aber in meinem Programm eine...