![]() |
DirectoryListBox, ohne Arbeitsverzeichnis zu wechseln
Hallo,
habe ich das falsch verstanden? DirectoryListBox ändert doch auch das Arbeitsverzeichnis, richtig? Doch wenn ich die ListBox jetzt nur verwenden möchte, damit der Benutzer einen standardmäßigen Speicherort auszuwählen, wie kann ich das machen? Wenn ich nämlich DirectoryListBox verwende, dort einen Pfad auswähle und das Programm beenden möchte, kommt der Fehler "Ungültiger Dateiname.". Ist das auch anders möglich, also etwa so, wie ein OpenDialog? Danke schonmal! Johannes |
Re: DirectoryListBox, ohne Arbeitsverzeichnis zu wechseln
Selber Programmieren.
|
Re: DirectoryListBox, ohne Arbeitsverzeichnis zu wechseln
oder einfach vorher das aktuelle Verzeichnis auslesen und nach dem Aufrud der Box wieder setzen :)
|
Re: DirectoryListBox, ohne Arbeitsverzeichnis zu wechseln
Kann es sein, dass die Fehlermeldung "Ungültiger Dateiname" daher rührt, dass du deine Konfigurationsdateien beim Beenden deines Programmes speicherst und keinen Full Qualified Namen (Pfad + Dateiname) angibst?
Der OpenDialog verändert genauso den Pfad (abschaltbar über die Option: odChangeDir), aber trotzdem habe ich noch nie Probleme bekommen. So lange man mit FQ Dateinamen arbeitet kann einem der aktuelle Pfad egal sein... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz