Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Heißt der Desktop immer Desktop??? (https://www.delphipraxis.net/1756-heisst-der-desktop-immer-desktop.html)

schitho 21. Dez 2002 13:55


Heißt der Desktop immer Desktop???
 
Hi,

im Beitrag http://www.delphipraxis.net/viewtopic.php?t=502 ist beschrieben, wie man an den Pfad von bestimmten Systemordnern kommt (so auch zum Desktop).

Wenn ich ShellTreeView verwende erhalte ich bei einer Selektierung den Pfad des gewählten Eintrages. Beim Arbeitsplatz, Destop etc bekomm ich statt dem Pfad nur den Namen (also beim Desktop eben nur Desktop statt z.B. C:\WINDOWS\Desktop). Nun könnte ich diesen zwar über die im o.g. Artikel beschrieben Methode herausfinden, allerdings muss ich dazu wissen, ob der Desktop auch immer Desktop heißt.

Daher meine Frage: Wie kann ich auch die jeweiligen Beszeichnungen (also nicht nur die Pfade) zu diesen Systemordnern herausfinden??

Gruß

Thomas :coder:

CalganX 21. Dez 2002 14:11

Jau, heißt immer so!
Problem: Bei XP/2k/NT wird im jeweiligen Benutzerverzeichnis ein weiterer Desktop-Ordner angelegt, der dafür da ist, dass jeder Benutzer seinen eigenen Desktop hat...

Chris

PS: Was hast du immer mit deinen Schell...View-Kompos?

Alexander 22. Dez 2002 10:34

Ich meine ich hätte dafür auf www.swissdelphicenter.ch mal ein Script gesehen, das auch unter XP, NT, 2000 funzt.
einfach mal gucken

Privateer3000 23. Dez 2002 06:28

Aber wie ist es wenn der Benutzer seine Einstellungen als Profil unter W2K abgelegt hat?Damit liegen die Dateien auf einem Server.
Und damit auch den Desktop...

Christian Seehase 23. Dez 2002 13:58

Moin Privateer,

deshalb soll man ja auch die Pfade über die Systemfunktionen abfragen.
Um eine bessere Übersicht über die zu sichernden Daten zu bekommen, hab' ich bei mir die Profilpfade auch umgebogen, und bekomme bei der Abfrage über Systemfunktionen auch die korrekten Pfade zurückgeliefert.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:21 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