AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi DirectoryListBox, ohne Arbeitsverzeichnis zu wechseln
Thema durchsuchen
Ansicht
Themen-Optionen

DirectoryListBox, ohne Arbeitsverzeichnis zu wechseln

Ein Thema von BillieJoe90 · begonnen am 30. Apr 2007 · letzter Beitrag vom 30. Apr 2007
Antwort Antwort
Benutzerbild von BillieJoe90
BillieJoe90

Registriert seit: 29. Sep 2006
Ort: Bovenden
122 Beiträge
 
#1

DirectoryListBox, ohne Arbeitsverzeichnis zu wechseln

  Alt 30. Apr 2007, 11:36
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
Johannes
Wenn Sie jetzt gleich bestellen, bekommen Sie ein zweites Set GRATIS!
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: DirectoryListBox, ohne Arbeitsverzeichnis zu wechseln

  Alt 30. Apr 2007, 11:38
Selber Programmieren.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#3

Re: DirectoryListBox, ohne Arbeitsverzeichnis zu wechseln

  Alt 30. Apr 2007, 13:55
oder einfach vorher das aktuelle Verzeichnis auslesen und nach dem Aufrud der Box wieder setzen
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#4

Re: DirectoryListBox, ohne Arbeitsverzeichnis zu wechseln

  Alt 30. Apr 2007, 13:59
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...
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz