30. september 2003 - 23:51Der er
8 kommentarer og 1 løsning
GetSystemDefaultUILanguage HJÆLP!
Hello!
Jeg har et problem! Jeg bruger en funktion i mit program der hedder: "GetSystemDefaultUILanguage" den ligger i kernel32.dll. Det virker fint under WinXP men så snart jeg starter den op på Win98 siger den:
"Filen mitprogram.exe er sammenkædet med en manglende exportfil KERNEL32.DLL:GetSystemDefaultUILanguage."
Hey mester det var ikke ment på den måde :) Er super glad på dit svar jeg ville bare lige være sikker på jeg forstod det rigtigt, hvad siger du til at få 50 point for det svar?
Jeg har løst problemet på en lidt alternativ måde :) I win.ini er der en key der hedder 'StandardName' når man kører engelsk version er værdien = "Romance Standard Time" kører man dansk er værdien = "Rom, normaltid". Så har jeg en funktion der læser værdien og returnere en string med Danish når værdien er den danske og english når værdien er den engelske. Det er lidt klodset men desværre den eneste måde jeg endnu har fundet til at løse det som virker Win95->WinXP.
zerohero> Det kan desværre ikke bruges pga. GetSystemDefaultLangID ikke returnerer det jeg skal bruge, det gør GetSystemDefaultUILanguage til gengæld den virker bare ikke på noget under WinME.
jo den virker under ME/98 men det er et forkert resultat, jeg har ikke brug for at vide hvilket sprog Windows er sat op til at bruge men hvilket sprog windows bruger som standard i user-interfacet! Menuer mm.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.