Pobieranie pliku do folderu ProgramData

0

Witajcie!

Od kilku dni zmierzam się z Vistą i staram się przystosować moje skromne aplikacje do działania pod nowym systemem.
Zalecanym miejscem zapisywania plików ustawień i plików tymczasowych są foldery AppData lub ProgramData, gdyż jak wiadomo foldery Program Files są chronione przez UAC.
Mój program podczas startu łączy się z siecią i pobiera niewielki plik tekstowy w celu sprawdzenia dostępności aktualizacji. Zastanawiałem się nad miejscem do zapisu tego tymczasowego pliku. AppData zarezerwowałem raczej dla plików konfiguracyjnych. Idealnym miejscem wydawałby się podkatalog w ProgramData. Jednak z jakichś powodów plik do tej lokalizacji pobierać się nie chce. Czyżby tutaj też działało UAC?
Macie jakieś pomysły, rekomendacje?

Pozdrowienia,
Stander

0

Zapisz go do temp'a. Tez jest gdzies w tamtych okolicach. Nie podam Ci teraz dokladnie, bo nie moge przez XP tam wejsc :| (dziwne, nawet nie ma zakladki zabezpieczenia)

//dodane

Spoko juz mam. Cos takiego:
C:\Users%nazwa uzytkownika%\AppData\Local\Temp

0

Dzięki. Tak będę musiał zrobić.
Pozdrawiam!

0

Podsunę tylko funkcję SHGetSpecialFolderPath i stałe folderów specjalnych CSIDL, a także osobną GetTempPath

1 użytkowników online, w tym zalogowanych: 0, gości: 1