Ala ja zaproponowałem użycie CSIDL_COMMON_DOCUMENTS w celu rozwiązania problemu z uprawnieniami.
Cyfrowy Baron napisał(a):Szukałem informacji na ten temat i cokolwiek umieścisz w katalogu All Users/Dane Aplikacji to zwykli użytkownicy będą mieć dostęp tylko w trybie do odczytu. Jedynym rozsądnym wyjściem z tej sytuacji, jest użycie jakiegoś katalogu z uprawnieniami do odczytu i do zapisu dla wszystkich użytkowników. Może katalog Dokumenty publiczne - w Win7 to C:\Users\Public\Documents (CSIDL_COMMON_DOCUMENTS) - w Windows XP będzie to chyba C:\Documents and Settings\All Users\Documents. Sprawdź jakie ma uprawnienia dla wszystkich użytkowników ten katalog w Windows XP, bo w Windows 7 wszyscy mają pełen dostęp. Możesz w tym katalogu bez problemu utworzyć własny katalog dla programu nawet z poziomu użytkownika.
Potem rozważałem dostęp do katalogu
C:\Users\Public - czyli bez konieczności tworzenia katalogów w Documents. Ale w Windows XP brak odpowiednika.