Delphi, Vista, UAC i polskie "ł"

0

No więc tak napisałem program, stworzyłem instalator i zacząłem testować. Na Windows XP wszystko działa. Na Viscie już nie, otóż mój program nazywa się Łucznik, toteż w takim katalogu znajdują się pliki programu (baza sqlite) i sam program. Mam Vistę w wersji angielkiej program napisałem w Delphi 2005, gdy zainstaluję program w katalogu Program Files, program nie działa tak jak powinien, włącza się ale nie czyta bazy danych, gdy ta lokalizacja jest inna np. C:\Soft wszystko działa, wiem że to ma związek z UAC (User Account Control) gdy jest wyłączony program też działa w Program Files. Jednak dziwi mnie coś innego, przy włączonym UAC i zmianie nazwy katalogu "Łucznik" na "Lucznik" aplikacja działa, zrobiłem trochę testów i okazało się że tylko z "ł" ma problem wpisując tam np "ążćółń" program funkcjonuje bez najmniejszych problemów. Moje pytanie brzmi: jak poradzić sobie z tym problemem? Może wystarczy ominąć restrykcję związaną z UAC, słyszałem coś o jakichś zasobach, lecz nie wiem jak co i dlaczego :P Macie jakieś propozycje?

0

nie chce mi się zastanawiać co jest nie tak z Ł i dlaczego to bo można prościej na tych zasobach o których wspomniałeś
http://www.theabsolute.net/sware/delphivista.html#uac
link do paczki na górze strony. przy włączaniu powinno się wtedy pokazywać okno z uac i wszystko działać dobrze

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