R12.34 Neue Programmgruppen erzeugen

Aufgabe

Sie möchten sich an einem eigenen Installationsprogramm versuchen oder gar einen eigenen Explorer schreiben. Dann kommen Sie nicht um das Erzeugen von Programmgruppen, d. h. von Verzeichnissen, herum.

Eigentlich kein Problem, könnte man denken, mit der MkDir-Anweisung ist ein Verzeichnis schnell erstellt. Der Knackpunkt: Wo soll das Verzeichnis erzeugt werden?

Lösung

Die Antwort findet sich mal wieder im API, speziell bei den Windows-Shell-Objekten. Ausgangspunkt unserer Aktivitäten sind einige Konstanten, die die relative Lage von Ordnern innerhalb der Shell beschreiben (die Namen dürften weitgehend selbst erklärend sein):

Private Const CSIDL_DESKTOP = &H0 Private Const CSIDL_INTERNET = &H1 Private Const ...

Get Microsoft Access Programmierrezepte now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.