Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.639 Beiträge
 
#2

Re: Vista Benutzer / User

  Alt 20. Feb 2007, 15:40
Zitat von Baeuerle:
ich habe folgendes Problem: Der Explorer unter Vista zeigt einen Ordner "c:\benutzer\" an. Wird dieser Ordner über ein Opendialog gewählt, kommt in meinem Programm "c:\user\" an!
Works as Designed.

Der Ordner heisst Physikalisch auch C:\Users\ - wenn Dein Programm nun woanders speichern würde (C:\Benutzer) würde die Datei in einem nicht existenten Ordner landen und erst recht nicht in dem Ordner, den der Benutzer ausgewählt hat.

Wenn Du Einheitlich in Deinem Programm die Windows-Dialoge verwendest sollte es keinerlei Probleme mit der Anzeige der Foldernamen geben, da die Dialoge die Spracheinstellungsabhängigen Namen der Ordner anzeigen.

Ansonsten guck mal ins Vista SDK, wobei eigentlich die normale Version der getSpecialFoldername (oder so ähnlich) ausreichen müsste.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat