Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Application Data unter Vista - CSIDL_COMMON_APPDATA richtig? (https://www.delphipraxis.net/102146-application-data-unter-vista-csidl_common_appdata-richtig.html)

Luckie 24. Jun 2009 22:13

Re: Application Data unter Vista - CSIDL_COMMON_APPDATA rich
 
Zitat:

Zitat von Popov
So hat ein Programm das ich installiert habe, seine Programme unter C:\Program Files installiert, das Programm befand sich aber plötzlich unter C:\Programme. Schau ich mir die Eigenschaften an, ist es aber unter C:\Program Files.

Der Ordner heißt im Dateisystem "Program Files". In den lokalisierten Versionen wird der Name lokalisiert, aber unter Vista ist das Dateisystem nicht lokalisiert.

MCXSC 24. Jun 2009 22:16

Re: Application Data unter Vista - CSIDL_COMMON_APPDATA rich
 
Zitat:

Zitat von Fridolin Walther
Und genau da liegt auch der Fehler. Was meinst Du, lieber MCXSC, was das TOKEN_DEFAULTUSER bedeutet? ;)

Ahhh okee. ;) Und welche Möglichkeit gibt es da, an den Ordner des aktuell angemeldeten Benutzers zu kommen? Oder ist meine Funktion dafür gänzlich falsch? :gruebel:

Fridolin Walther 24. Jun 2009 22:21

Re: Application Data unter Vista - CSIDL_COMMON_APPDATA rich
 
Zitat:

Zitat von Popov
Ich benutze kein Vista, hab mir das letztens mit den Ordnern aber angeguckt und die Hände über den Kopf geschlagen. Ich hab (noch) keine Ahnung was Microsoft sich das ausgedacht hat.

Microsoft hat sich endlich mal nachgezogen und die elendigen lokalisierten Ordnernamen abgeschafft und ein System eingeführt, wie es bei anderen Betriebssystemen längst üblich ist. Siehe dazu auch:
http://blog.speedproject.de/2007/05/...nd-dateinamen/

Fridolin Walther 24. Jun 2009 22:23

Re: Application Data unter Vista - CSIDL_COMMON_APPDATA rich
 
Zitat:

Zitat von MCXSC
Zitat:

Zitat von Fridolin Walther
Und genau da liegt auch der Fehler. Was meinst Du, lieber MCXSC, was das TOKEN_DEFAULTUSER bedeutet? ;)

Ahhh okee. ;) Und welche Möglichkeit gibt es da, an den Ordner des aktuell angemeldeten Benutzers zu kommen? Oder ist meine Funktion dafür gänzlich falsch? :gruebel:

Nene, die Funktion ist schon richtig. Du musst nur statt TOKEN_DEFAULTUSER etwas anderes übergeben ;). Steht sogar hübsch in der Dokumentation, die ich Dir im anderen Thread gepostet hab ;).

Popov 24. Jun 2009 22:23

Re: Application Data unter Vista - CSIDL_COMMON_APPDATA rich
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Luckie
Der Ordner heißt im Dateisystem "Program Files". In den lokalisierten Versionen wird der Name lokalisiert, aber unter Vista ist das Dateisystem nicht lokalisiert.

Achso, danke. Hab mir irgendwas in der Richtung gedacht, aber eben nrg gedacht, nicht gewußt.

Trotzdem sieht das für mich chaotisch aus. Es wird dauern bis ich da durchblicke.

MCXSC 24. Jun 2009 22:36

Re: Application Data unter Vista - CSIDL_COMMON_APPDATA rich
 
Zitat:

Zitat von Fridolin Walther
Du musst nur statt TOKEN_DEFAULTUSER etwas anderes übergeben ;). Steht sogar hübsch in der Dokumentation, die ich Dir im anderen Thread gepostet hab ;).

Uff, Link übersehen... :oops: Danke.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:00 Uhr.
Seite 2 von 2     12   

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-2025 by Thomas Breitkreuz