AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TSelectDirectoryDialog

Ein Thema von khh · begonnen am 7. Aug 2015 · letzter Beitrag vom 7. Aug 2015
Antwort Antwort
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.929 Beiträge
 
FreePascal / Lazarus
 
#1

TSelectDirectoryDialog

  Alt 7. Aug 2015, 10:54
Hallo zusammen, muss ich mir das zuletzt ausgewählte Verzeichnis selbst merken, oder gibt es dazu ne Einstellung.

Der Dialog soll bei erneuter Nutzung das zuletzt gewählte Verzeichnis als Ausgangsbasis wieder anzeigen.

Danke euch
Karl-Heinz
  Mit Zitat antworten Zitat
BadenPower

Registriert seit: 17. Jun 2009
616 Beiträge
 
#2

AW: TSelectDirectoryDialog

  Alt 7. Aug 2015, 13:26
Hallo zusammen, muss ich mir das zuletzt ausgewählte Verzeichnis selbst merken, oder gibt es dazu ne Einstellung.

Der Dialog soll bei erneuter Nutzung das zuletzt gewählte Verzeichnis als Ausgangsbasis wieder anzeigen.
Das macht es doch automatisch.

Wenn Du ein Verzeichnis auswählst und dann den Dialog erneut öffnest, dann steht das Verzeichnis, welches Du vorher gewählt hast mit geöffnetem Ordnersymbol da.
Programmieren ist die Kunst aus Nullen und Einsen etwas sinnvollen zu gestalten.
Der bessere Künstler ist allerdings der Anwender, denn dieser findet Fehler, welche sich der Programmierer nicht vorstellen konnte.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer
Online

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: TSelectDirectoryDialog

  Alt 7. Aug 2015, 14:06
Hallo zusammen, muss ich mir das zuletzt ausgewählte Verzeichnis selbst merken, oder gibt es dazu ne Einstellung.

Der Dialog soll bei erneuter Nutzung das zuletzt gewählte Verzeichnis als Ausgangsbasis wieder anzeigen.
Das macht es doch automatisch.

Wenn Du ein Verzeichnis auswählst und dann den Dialog erneut öffnest, dann steht das Verzeichnis, welches Du vorher gewählt hast mit geöffnetem Ordnersymbol da.
Aber nur als gesamtheit für die Anwendung. Wird irgendwo anders in der Anwendung ein Anders verzeichnis gewählt so erscheint dann dieses.
Will man das für jetzte "Öffnen"-Funktion der Anwendung einzeln haben muss man da selbst sich das Verzeichnis merken und setzen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
BadenPower

Registriert seit: 17. Jun 2009
616 Beiträge
 
#4

AW: TSelectDirectoryDialog

  Alt 7. Aug 2015, 14:33
Aber nur als gesamtheit für die Anwendung.
Nein nicht als Gesamtheit der Anwendung, sondern nur bezogen auf die Komponente.

Und das ist doch was er will.
Wenn er mit dieser Komponente ein Verzeichnis auswählt und dann wieder diese Komponente zur Verzeichnisauswahl verwendet, dann soll das vorher gewählte Verzeichnis da sein.
Und dies ist standardmäßig so.


Wird irgendwo anders in der Anwendung ein Anders verzeichnis gewählt so erscheint dann dieses.
Nur wenn die selbe Dialog-Komponente verwendet wird.
Wird in einem anderen Dialog ein anderes Verzeichnis gewählt, dann bleibt dennoch bei Dialog1 das Verzeichnis erhalten, welches Dialog1 ausgewählt hat (Property FileName).


Will man das für jetzte "Öffnen"-Funktion der Anwendung einzeln haben muss man da selbst sich das Verzeichnis merken und setzen.
Oder aber mehrere Dialogkomponenten verwenden.
Programmieren ist die Kunst aus Nullen und Einsen etwas sinnvollen zu gestalten.
Der bessere Künstler ist allerdings der Anwender, denn dieser findet Fehler, welche sich der Programmierer nicht vorstellen konnte.
  Mit Zitat antworten Zitat
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.929 Beiträge
 
FreePascal / Lazarus
 
#5

AW: TSelectDirectoryDialog

  Alt 7. Aug 2015, 14:37
ich denke aber, wenn die Anwendung zwischenzeitlich geschlossen wird, ist wieder das InitalDir das Ausgangsverzeichnis.
Also doch selbst merken
Karl-Heinz
  Mit Zitat antworten Zitat
BadenPower

Registriert seit: 17. Jun 2009
616 Beiträge
 
#6

AW: TSelectDirectoryDialog

  Alt 7. Aug 2015, 14:42
ich denke aber, wenn die Anwendung zwischenzeitlich geschlossen wird, ist wieder das InitalDir das Ausgangsverzeichnis.
Also doch selbst merken
Logisch.

Ein Text, welchen Du in ein Edit- oder Memofeld eingibst ist auch nicht mehr da, wenn Du die Anwendung schließt.
Programmieren ist die Kunst aus Nullen und Einsen etwas sinnvollen zu gestalten.
Der bessere Künstler ist allerdings der Anwender, denn dieser findet Fehler, welche sich der Programmierer nicht vorstellen konnte.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer
Online

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: TSelectDirectoryDialog

  Alt 7. Aug 2015, 14:45
Wird irgendwo anders in der Anwendung ein Anders verzeichnis gewählt so erscheint dann dieses.
Nur wenn die selbe Dialog-Komponente verwendet wird.
Wird in einem anderen Dialog ein anderes Verzeichnis gewählt, dann bleibt dennoch bei Dialog1 das Verzeichnis erhalten, welches Dialog1 ausgewählt hat (Property FileName).
Aber nur wenn der Dialog nicht neu erzeugt wurde (ok, machen viele so das bei Programmstart alle Dialoge erzeugt werden und man dann über die globalen Variablen darauf zugreift).
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
BadenPower

Registriert seit: 17. Jun 2009
616 Beiträge
 
#8

AW: TSelectDirectoryDialog

  Alt 7. Aug 2015, 14:49
Aber nur wenn der Dialog nicht neu erzeugt wurde
Logisch!
Wenn eine Komponente neu erzeugt wird, dann ist es ja nicht die selbe, sondern eine andere und die hat ja wieder ihre eigenen Properties.
Programmieren ist die Kunst aus Nullen und Einsen etwas sinnvollen zu gestalten.
Der bessere Künstler ist allerdings der Anwender, denn dieser findet Fehler, welche sich der Programmierer nicht vorstellen konnte.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer
Online

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#9

AW: TSelectDirectoryDialog

  Alt 7. Aug 2015, 14:52
Aber nur wenn der Dialog nicht neu erzeugt wurde
Logisch!
Wenn eine Komponente neu erzeugt wird, dann ist es ja nicht die selbe, sondern eine andere und die hat ja wieder ihre eigenen Properties.
Da bei uns alles dynamisch erzeugt wurde war mir nicht klar (haben vor einiger Zeit die 30iger Marke im Büro gerissen) das man die Formular ja auch anders verwenden kann. (Da es keinen schwitzenden Smiley gibt: )
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
BadenPower

Registriert seit: 17. Jun 2009
616 Beiträge
 
#10

AW: TSelectDirectoryDialog

  Alt 7. Aug 2015, 15:08
Wenn Du bei der Hitze das jetzt so erweiterst





dann sieht es bald so aus:
Programmieren ist die Kunst aus Nullen und Einsen etwas sinnvollen zu gestalten.
Der bessere Künstler ist allerdings der Anwender, denn dieser findet Fehler, welche sich der Programmierer nicht vorstellen konnte.
  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 11:57 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