AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Letzter gewählte Systempfad
Thema durchsuchen
Ansicht
Themen-Optionen

Letzter gewählte Systempfad

Ein Thema von EWeiss · begonnen am 17. Sep 2016 · letzter Beitrag vom 17. Sep 2016
 
EWeiss
(Gast)

n/a Beiträge
 
#4

AW: Letzter gewählte Systempfad

  Alt 17. Sep 2016, 14:49
Ich weise meiner Direktory Liste den Pfad zu beim start.

DirStrPath := ExtractFilePath(ParamStr(0));

Dieser wird aber dann logischerweise immer aufgerufen sobald ich meinen selbstgemachten OpenDialog starte.
Das ist frustrierend da ich mich dann immer wieder zu den letzten Ordner durchangeln muss.

Lade ich mit dem Explorer eine Datei dann wird beim nächsten suchen einer anderen dieser Pfad wieder geöffnet.

Das möchte ich erreichen ohne Umwege über die Registry.
Gibt es eine Funktion mit der man das erfragen kann welcher Ordner zuletzt geöffnet wurde?

Zitat:
Aber systemweit hört sich irgendwie nach etwas anderem an? Meinst du OpenDialogs anderer Anwendungen usw.? Da das anwendungsspezifisch gespeichert wird, wäre das z.B. nicht so einfach.
Nein nicht von anderen Anwendungen.
Ich möchte nur nicht immer wieder von meinem Anwendungspfad aus starten.
Werde es mal mit GetCurrentDirectory versuchen ( Hätte ich eigentlich auch selbst drauf kommen müssen)

EDIT:
Ok geht jetzt
Wie von Bernhard vermutet habe ich die Direktory beim öffnen eines anderen Windows zurückgesetzt und die aktuelle nicht erfragt.
Systemweit kann ich wohl vergessen. Muss aber auch nicht unbedingt.

gruss

Geändert von EWeiss (17. Sep 2016 um 19:30 Uhr)
  Mit Zitat antworten Zitat
 


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 01:41 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 by Thomas Breitkreuz