Aller directement au contenu principal

IndyMsgBoxOuiNon

Structure

IndyMsgBoxYesNo(sQuestion : Texte)

Type

Fonction

Description

Cette fonction affiche le texte de la question dans une petite boîte de dialogue. Cette boîte de dialogue comporte des boutons « Oui » et « Non ». Le résultat de la fonction est soit 1, soit 0 (nombres entiers), selon que la réponse est « Oui » ou « Non ».

Paramètres : 1

Question = le texte affiché dans la boîte de dialogue

Valeur de retour

Texte, « 1 » ou « 0 ». Remarque : ce « 1 » ou ce « 0 » est automatiquement interprété comme une valeur booléenne lorsqu'il est utilisé dans une instruction « if », « if not », etc. Voir les exemples ci-dessous.

Exemples

sinon IndyMsgBoxYesNo('Souhaitez-vous continuer ?') then

AbortAction('Vous avez dit non, donc nous nous arrêtons')

Else

ShowMessage('Poursuite de l'exécution du script')

End If

if (IndyMsgBoxYesNo('Souhaitez-vous continuer ?')) = '0') then

AbortAction('Vous avez dit non, nous nous arrêtons donc')

Else

ShowMessage('Exécution du script')

End If |