Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi [Delphi 2007] Wo INI Dateien unter Vista speichern ? (https://www.delphipraxis.net/107208-%5Bdelphi-2007%5D-wo-ini-dateien-unter-vista-speichern.html)

messie 24. Jan 2008 11:12

Re: [Delphi 2007] Wo INI Dateien unter Vista speichern ?
 
Zitat:

Zitat von hitzi
Das kannst du theoretisch auch selber bewerkstellingen. Sobald eine Unicode Datei vorliegt, speichert WritePrivateProfileStringW in Unicode. Wenn die Datei allerdings noch nicht vorhanden ist, wird automatisch in ANSI gespeichert. Man müsste also in einem Zwischenschritt die Datei vor der Benutzung durch WritePrivateProfileString als Unicode Datei erstellen.

Stimmt, das Problem ist da. Ich schaue vor den Zugriff nach, ob die Datei da ist und speichere im Zweifelsfall eine leere TntStringList unter dem Namen.
War mir entfallen, weil ich das direkt in die TntControls eingebaut habe...

Grüße, Messie

OregonGhost 24. Jan 2008 12:05

Re: [Delphi 2007] Wo INI Dateien unter Vista speichern ?
 
Interessant, das mit der Folder-ID für SavedGames wusste ich nicht. Ergibt aber Sinn, Spiele werden in Vista ja auch z.B. vom Startmenü anders behandelt als normale Programme.

Was zwei Versionen angeht für Vista/Nicht-Vista: Naja, das ist nicht so dramatisch. Wenn man dieses tolle Games-For-Windows-Logo haben will, muss man sowieso eine Menge Zeug machen. Zum Beispiel diese komischen Plugins fürs Windows Media Center. Da kommt es auf ein "Vista ? FOLDERID_SAVEDGAMES : FOLDERID_APPDATA" oder sowas nun wirklich nicht an. Mal von dem ganzen Aufwand abgesehen, eine Version für DirectX 9 und eine für DirectX 10 zu haben.

mkinzler 24. Jan 2008 12:53

Re: [Delphi 2007] Wo INI Dateien unter Vista speichern ?
 
Zitat:

Was zwei Versionen angeht für Vista/Nicht-Vista: Naja, das ist nicht so dramatisch.
Werden viele Entwickler aber trotzdem nicht machen.

OregonGhost 24. Jan 2008 12:58

Re: [Delphi 2007] Wo INI Dateien unter Vista speichern ?
 
Zitat:

Zitat von mkinzler
Werden viele Entwickler aber trotzdem nicht machen.

Anwendungsentwickler eher nicht, nein. Aber in meinem Absatz ging es um Spieleentwickler, die das G4W-Logo haben wollen. Und das dürfte für die von mir gescholtene Firma gelten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:16 Uhr.
Seite 3 von 3     123   

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