AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Versteckte Verzeichnisse nur im SelectDialog anzeigen
Thema durchsuchen
Ansicht
Themen-Optionen

Versteckte Verzeichnisse nur im SelectDialog anzeigen

Offene Frage von "RWarnecke"
Ein Thema von RWarnecke · begonnen am 1. Nov 2006 · letzter Beitrag vom 7. Nov 2006
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#1

Versteckte Verzeichnisse nur im SelectDialog anzeigen

  Alt 1. Nov 2006, 13:09
Hallo,

ich habe die folgende Funktion von den Schweizern genutzt um mir einen SelectDialog anzuzeigen. Nur komme ich nicht dahinter, wie ich nur in diesem Dialog die versteckten Verzeichnisse anzeigen kann. Ich könnte es über die Registry machen, nur finde ich diesen Weg etwas unschön. Deshalb meine Frage, gibt es eine andere Möglichkeit, wenn ja welche ?
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Versteckte Verzeichnisse nur im SelectDialog anzeigen

  Alt 1. Nov 2006, 13:19
Was sind denn für dich "versteckte" Verzeichnisse? Ordner mit dem Attribut "hidden"?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#3

Re: Versteckte Verzeichnisse nur im SelectDialog anzeigen

  Alt 1. Nov 2006, 15:38
Zitat von Luckie:
Was sind denn für dich "versteckte" Verzeichnisse? Ordner mit dem Attribut "hidden"?
Wenn ich diese beiden Optionen unter Ordneroptionen aktiviere
  • Geschütze Systemdateien ausblenden (empfohlen)
  • Versteckte Dateien und Ordner ausblenden

sehe ich ja bestimmte Dateien und Verzeichnisse nicht. Ich möchte lediglich dem System sagen, wenn mein SelectDirectory-Dialog geöffnet wird, dass diese beiden Einstellungen nicht gelten oder relevant sind.

Also im Klartext, die Ordner sollten angezeigt werden, egal wie die Einstellungen unter Ordneroptionen aussehen.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Versteckte Verzeichnisse nur im SelectDialog anzeigen

  Alt 1. Nov 2006, 15:59
Hben diese Einstellungen denn überhaupt einfluss auf den Dialog? Ist mir bisher noch nicht bewußt geworden. Ich meine nämlich, dass diese nur für den Explorer gelten.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#5

Re: Versteckte Verzeichnisse nur im SelectDialog anzeigen

  Alt 1. Nov 2006, 16:10
Mit der oben angegeben Funktion von den Schweizern haben diese Einstellungen Auswirkungen auf den Dialog. Wenn Du eine andere Lösung kennst, dann nur her damit. Es sei aber gleich vorausgesagt, dass der Befehl SelectDirectory auf meinem Rechner keinen Dialog anzeigt und soweit ich es aus der Hilfe verstanden habe, kann ich bei diesem Befehl auch kein Startverzeichnis mitgeben oder sehe ich das Ganze falsch ?
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
TurboMartin

Registriert seit: 13. Feb 2006
Ort: Bad Honnef
765 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Versteckte Verzeichnisse nur im SelectDialog anzeigen

  Alt 1. Nov 2006, 17:22
Bei der Funktion musst du irgendeinen Flag mitgeben. Einen anderen als 25. welchen statdessen, weiß ich aber nicht
Tomorrow will be cancelled due to lack of interest.

  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#7

Re: Versteckte Verzeichnisse nur im SelectDialog anzeigen

  Alt 1. Nov 2006, 19:17
Zitat von TurboMartin:
Bei der Funktion musst du irgendeinen Flag mitgeben. Einen anderen als 25. welchen statdessen, weiß ich aber nicht
Also ich habe jetzt mal ein bisschen im I-Net gesurft und das Flag ist nur für die Darstellung dar und was ich anzeigen möchte. (z.B. Nur Drucker, Nur Computer oder Systemverzeichnisse)

Das ganze löst aber nicht mein Problem. Hat keiner eine Idee ?
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#8

Re: Versteckte Verzeichnisse nur im SelectDialog anzeigen

  Alt 3. Nov 2006, 11:33
Hat denn wirklich keiner eine Idee, wie ich das ganze verwirklichen kann ?
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

Re: Versteckte Verzeichnisse nur im SelectDialog anzeigen

  Alt 3. Nov 2006, 13:29
Also da steht anscheinend wirklich nichts passendes drin,
MSDN-Library durchsuchenShBrowseForFolder > MSDN-Library durchsuchenBROWSEINFO Structure

Aber wenn ich mih nicht irre, dann gab es bei auch noch ein paar Ereignisse in der BrowseCallbackProc, welche man für sowas gebrauchen kann.

Jedenfalls gab es damals bei meinen Versuchen mit diesem Dialog auch die Möglichkeit über ein entsprechendes Ereignis zu bestimmen, ob ein Eintrag angezeigt werden soll, oder nicht. (also den Vorgabewert zu ändern).


Wei jezuz auch nicht wo und ob das alte Projekt dazu noch irgendwo rumliegt ... wenn ich's mal sehe meld ich mich.

[add]
Ach ja, der Dialog kapselt doch auch nur ein Explorerfenster und verwendet demnach auch die Explorereinstellungen (Optionen).
$2B or not $2B
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#10

Re: Versteckte Verzeichnisse nur im SelectDialog anzeigen

  Alt 3. Nov 2006, 15:11
Zitat von himitsu:
[add]
Ach ja, der Dialog kapselt doch auch nur ein Explorerfenster und verwendet demnach auch die Explorereinstellungen (Optionen).
Und genau das will ich ja für diese Variante anderst einstellen.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 19:00 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