Bonjour,
Avec Delphi 5 sous Windows 98 comment faire pour changer le texte des boutons des boites de message (MessageDlg) de l'Anglais en Français (Yes = Oui, No = Non, etc)
Merci
Bonjour,
Avec Delphi 5 sous Windows 98 comment faire pour changer le texte des boutons des boites de message (MessageDlg) de l'Anglais en Français (Yes = Oui, No = Non, etc)
Merci
c'est ta version de delphi qui est en anglais non?
moi g Delphi 7 en français et ça me met less messagedlg en français ^^
Utilise MessageBox, ça utilisera la langue de Windows
MD Software
---------------------------
F.A.Q. Delphi - Cours Delphi - Composants Delphi - Sources Delphi
Si tu regardes bien, il y a une [u]variable globale[/] tableau définie dans l'unité dialogs de Delphi :
ButtonCaptions: array[TMsgDlgBtn] of Pointer = (
@SMsgDlgYes, @SMsgDlgNo, @SMsgDlgOK, @SMsgDlgCancel, @SMsgDlgAbort,
@SMsgDlgRetry, @SMsgDlgIgnore, @SMsgDlgAll, @SMsgDlgNoToAll, @SMsgDlgYesToAll,
@SMsgDlgHelp);
Dans ton code, quelque part avant d'appeler la fonction MessageDlg (l'ideal serait dans la partie initialize de l'unité, d'écrire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ButtonCaptions:= ( 'Oui', 'Non', 'OK', 'Annuler, 'Abandonner, 'Réessayer','Ignorer','Tous',''Non à tout',''Oui à tout',''Aide');
Bidouilleuse Delphi
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager