Retos Software-Chuchi



Services

Praxis-Rezepte

Kontakt
E-Mail
Home

























 
Innovative Verpflegung für Ihre Computer
Rezepte -> Microsoft Office -> Visual Basic for Applications (VBA) -> Dateien und Verzeichnisse
 

Dateien und Verzeichnisse

 

Ordner:
 ...
  

 

 'Dateien und Verzeichnisse'-Rezepte aus der Praxis:

Aktuelles Verzeichnis ermitteln
Vielfach lassen sich Dateien ins aktuelle Verzeichnis speichern, um dem Benutzer einen Dateidialog zu ersparen. Wird dieser Dialog jedoch benötigt kann es Sinn machen das aktuelle Verzeichnis als Default-Pfadvorzugeben.

Dateiliste eines Verzeichnisses
Beim Entwicklen von Applikationen kann immer mal wieder das Bedürfnis entstehen, zu wissen welche Dateien ein einem Verzeichnis gespeichert sind. Mit einem definierten Suchmuster kann mit unserer Beispielfunktion auch nach bestimmten Dateien gesucht werden. Zusätzlich werden Dateigösse und Erstellungsdatum ausgegeben.

Ist die Datei vorhanden?
Jedes Mal wenn ein Programm auf eine Datei zugreifen muss, ist es, um Programm-Fehler zu vermeiden, ein Vorteil, wenn sichergestellt ist, dass die Datei auch wirklich vorhanden ist.

Lange Verzeichnispfade verkürzt anzeigen
Mit den langen Dateiname ergaben sich viele Vorteile, aber auf den Programmierer kam auch ein Problem zu. Wie soll ein fast unbegrenzte langer Pfadnamen in einer Textbox begrenzter Länge dargestellt werden, ohne den Formularaufbau völlig zu zerstören.

Mehrere Verzeichnisebenen gleichzeitig erstellen
In Visual Basic und VBA lautet der Befehl zum erstellen eines Verzeichnisses normalerweise MkDir. Das Problem dabei ist nur, damit lässt sich genau ein Verzeichnis erstellen. Will man aber mehrere Ebenen von Verzeichnisse gleichzeitig erstellen, das heisst es soll ein Verzeichnis erstellt werden wo das übergeordnete Verzeichnis auch noch nicht besteht, liefert MkDir einen Laufzeitfehler. Klar, der gewitzte Entwickler löst das Problem mit einer Schleife. Aber, der noch gewitztere machts einfacher…

Temp-Dateinamen erzeugen
Beim Entwickeln von Applikationen kann das Bedürfnis entstehen, Daten temporär in einer Datei zu sichern. Aber welcher Dateiname soll verwendet werden, damit nicht zufällig eine andere gleichnamige Datei überschrieben wird? Die folgende Funktion bietet eine Lösung, die in jedem Fall einen eindeutigen Dateinamen erzeugt.

Verzeichnisgrösse ermitteln
Beispielsweise vor einem Backup kann es nicht schaden zu wissen wie gross das Verzeichnis eigentlich ist.

Windows-Systemverzeichnis ermitteln
Bei vielen Anwendungen kann es, aus unterschiedlichsten Gründen, von Nutzen sein, das Windows-Systemverzeichnis zu kennen.

Windows-Verzeichnis ermitteln
Es ist immer gut zu Wissen, welches Verzeichnis Windows als sein Home-Directory betrachtet.

 

 

Benötigen Sie Unterstützung oder weiterführende Informationen, gerne helfen wir Ihnen weiter, reden Sie doch einfach mit uns.

Die Informationen dieser Seite dürfen, gemäss unseren Nutzungsbestimmungen, kostenlos weiterverwendet werden.

 

Reto Maurer's Software-Chuchi
Seestrasse 26
CH-8802 Kilchberg-Zürich
Telefon: +41 79 635 47 31
E-Mail:info@software-chuchi.ch

 

   

URL: http://www.software-chuchi.ch/praxis/microsoft_office_vba_dateien_und_verzeichnisse.php
Haben Sie technische Probleme oder Bemerkungen, wenden Sie sich an unseren Webmaster
© 2000-2004 Reto Maurer's Software-Chuchi. Alle Rechte vorbehalten.