Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#18

Re: MsgDlg Knöpfe auch übersetzen

  Alt 31. Mai 2004, 12:00
Falls Du ein paar € ausgeben kannst, so schau mal das ElPack an.

Dort gibt es eine ElPrompt-Dialog-Klasse, in der die Button-Text übersetzbar sind.

Dafür könntest Du ein MessageDlg-Funktion schreiben, welche die Button-Caption vor dem Aufruf des Dialogs übersetzt.
Für die Einbau hast Du 2 Möglichkeiten:

1, Du ersetzt überall im Programm die ShowMeessage/MesssageDlg-Aufruf auf diene MyShowMessage-Funktion

2, Du verwendest die TNT-Realisierung, um Delphi-RTL-Funktionen zu hooken (Wie es die InstallTntSystemUpdates-Funktion ein paar Buggy-Delphi-Funktionen realsiiert), um statt der Orginal-Funktion deine erstellt mehrsprachige Version aufzurufen.
  Mit Zitat antworten Zitat