MESSAGE_INPUT()

MESSAGE_INPUT(T1,T2,T3)

VISUALISE UNE FENÊTRE DE CAPTION T1, UN ALPHA DE CAPTION T2, UN EDIT VISUALISANT T3 ET DEUX BOUTONS

  • Type: Fonction
  • Paramètres: 3
  • Groupe: Messages

ACTION

La fonction visualise une fenêtre de caption T1, un ALPHA de caption T2, un EDIT visualisant T3 et deux boutons "OK" et "CANCEL".

Le programme est suspendu et reprend quand l'utilisateur ferme La fenêtre.

La fonction retourne:

0 quand l'utilisateur ferme la fenêtre en cliquant sur le bouton "CANCEL" ou l'icone de fermeture (croix rouge). Dans ce cas, la variable système MESSAGE_TEXT$ vaut T3.

1 quand l'utilisateur ferme la fenêtre en cliquant sur le bouton OK. Dans ce cas, le texte de l'EDIT est dans la variable système MESSAGE_TEXT$.

SYNTAXE : Resultat=MESSAGE_INPUT(T1,T2,T3)

  • T1 = texte (chaîne de caractères) à visualiser comme caption de la fenêtre de message.
  • T2 = texte (chaîne de caractères) à visualiser comme caption de l'ALPHA.
  • T3 = texte (chaîne de caractères) à visualiser comme texte de l'EDIT.

UTILISATION

  • La fonction MESSAGE_INPUT() est utilisé pour traiter un texte saisi par l'utilisateur.

ERREUR

  • Si le texte T1 ou T2 ou T3 n'est pas une expression string correcte.

EXEMPLE

rem attendre une entrée de l'utilisateur et afficher le texte qu'il a saisi

if message_input("Donnée à entrer", "Indiquez votre age" , "20")=1

print "L'age est "+message_text$

end_if

EN RAPPORT

MESSAGE

MESSAGE_CONFIRMATION_OK()

MESSAGE_CONFIRMATION_YES_NO()

MESSAGE_ERROR_OK()

MESSAGE_ERROR_YES_NO()

MESSAGE_INFORMATION_OK()

MESSAGE_INFORMATION_YES_NO()

MESSAGE_INPUT$()

MESSAGE_TEXT$

MESSAGE_WARNING_OK()

MESSAGE_WARNING_YES_NO()