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 |