13. december 2000 - 13:26Der er
13 kommentarer og 1 løsning
Dansk tekst i MessageDlg
Det irretere mig grænseløst at jeg får Engelsk tekst på knapper mv. når jeg benytter MessageDlg. De Engelske tekster kommer også selv om jeg benytter en Dansk Windows.
\"The table that follows shows the set of language identifiers and sublanguage identifiers, along with a description of each. Note that each localized release usually contains only resources for that language.\"
cktarget >> Overvejede jeg faktisk, men det er ikke særligt smart. Det er jo ikke kun knapperne der er tale om. Ikonet skal også modsvarre det brugeren kender fra andre programmer.
Hvis du vil gøre en drastisk ændring, bør du gå ind under Delphi\\Source\\Vcl\\ og dobbeltklikke på dialogs.pas - her kan du ændre alle konstanterne til messagedlg og alle de andre messages, + at du kan aflure koden så program-koden kommer til at se lidt mere \'hardcore\' ud :)
Any way så vil det ikke hjælpe fordi teksten i en standard dialogbox, kommer nede fra comdlg32.dll de bliver kalde inde fra kernen kernel32.dll med en loadstring ... Så det vil ikke hjælpe.
borrisholt >> Hvorfor svarer teksterne så ikke til den sprog-version af windows man anvender?
Dit svar virker for øvrigt fint, så problemet er løst.
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.