Klassenmodul FileDialog |
Seit Access 97 gibt es in Microsoft Access Klassenmodule als eigenständige Objekte. Zur gleichen Zeit tauchten auch Beschwerden über das mitgelieferte OCX CommonDialog auf, welches unter bestimmten Umständen nicht sauber
funktioniert.
Das war der Grund, eine Klasse zur Kapselung der seit Access 2.0 verwendeten API-Funktionen zu schreiben. |
|
Der Code enthält ausreichend Kommentare, bitte lesen Sie die, bevor Sie die Klasse verwenden. Das Klassenmodul selbst (nicht die Demo) funktioniert mit in allen Office-Produkten seit Version 97 und auch in VB 6.
Wenn Sie die Klasse in anderswo als in Access einsetzen, müssen Sie die Zeilen auskommentieren, die 'hWndAccessApp' enthalten! |
Download:
|
Spezialversion: Diese mdb ist eine Abwandlung meiner CommonDialogDemo (siehe oben). Man kann damit die Ansicht des aufgerufenen Dateiauswahldialogs einstellen (Liste, Thumbnails, Icons,
...). Bitte Beiliegendes readme.txt lesen !!
Warnung vorab: unsupported und auf besonderen Wunsch in einer Newsgroup erstellt. Nur getestet unter Windows XP mit Access 2002. Versionen darunter dürften nicht funktionieren.
Download: comdlgdemoXP.zip für Windows XP und Access 2002 (XP) (Spezialversion)
Verzeichnisauswahl mit voreingestelltem
Anfangsverzeichnis
Viele Entwickler möchten beim Aufruf von ShowFolder einen
Anfangspfad übergeben, der gleich angezeigt wird. Dazu ist ein separates
Modul notwendig, in welchem die CallBack-Funktion abgelegt wird. Ich möchte
das nicht einbauen, um die Klasse einzeln verwendbar zu halten. Wie es geht
kann man z.B bei Stephen Lebans anschauen:
http://www.lebans.com/callbackbrowser.htm
|
Hinweis: Alle Programme wurde mit größter Sorgfalt erstellt. Da wir aber nicht alle möglichen Konstellationen testen können, übernimmt der Programmautor keine Haftung
für eventuell durch den Einsatz des Programms auf Ihrem Computer entstehende Schäden. |
|