Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Delphi 7 Messagedlg - Mal Deutsch mal Englisch..? (https://www.delphipraxis.net/34571-delphi-7-messagedlg-mal-deutsch-mal-englisch.html)

emsländer 24. Nov 2004 22:32


Delphi 7 Messagedlg - Mal Deutsch mal Englisch..?
 
Moin,

irgendwie komm ich da drauf nicht klar. Im selben Projekt bringt diese Zeile:

if MessageDlg('Softwareupdate starten?'+#10#13,mtinformation,[mbyes,mbno],0) = mryes then swupdate;
ich hab auch schon mit mtconfirmation probiert.

In der einen Unit kommt das wie es sein muss in Deutsch und er reagiert auch auf klick-ja. und in der anderen Unit auf englisch und Yes oder No ist ihm schnuppe.

*ratlos* :?:

Gruss

EL

mirage228 25. Nov 2004 05:48

Re: Delphi 7 Messagedlg - Mal Deutsch mal Englisch..?
 
Hi,

Das müsste eigentlich immer in der Sprache sein, in der Du Delphi installiert hast.
Diese Strings müssten alle in der Consts.pas deklariert sein - und in der selben Delphi Installation immer gleich sein... :gruebel:

mfG
mirage228

Nicodius 25. Nov 2004 05:58

Re: Delphi 7 Messagedlg - Mal Deutsch mal Englisch..?
 
hängt denke ich von der auf dem PC eingestellten Sprache ab

Luckie 25. Nov 2004 06:04

Re: Delphi 7 Messagedlg - Mal Deutsch mal Englisch..?
 
Zitat:

Zitat von Nicodius
hängt denke ich von der auf dem PC eingestellten Sprache ab

Nein, nicht beim MessageDlg, der sollte die Sprache der IDE haben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz