Affiche une zone de saisie pour entrer du texte.
InputBox ( "title", "prompt" [, "default" [, "password char" [, width = -1 [, height = -1 [, left = Default [, top = Default [, timeout = 0 [, hwnd]]]]]]]] )
title | Le titre de la zone de saisie. |
prompt | Un message � l'utilisateur indiquant quelle sorte d'entr�e est attendue. |
default | [optionnel] La valeur de saisie par d�faut que la zone doit afficher. |
password char | [optionnel] Le caract�re qui va remplacer tous les caract�res tap�s � l'�cran. Si vous voulez que les caract�res tap�s apparaissent, d�finissez le param�tre avec une cha�ne vide ("") (par d�faut) ou un espace pour le premier caract�re. Si vous fournissez une cha�ne multi-caract�res, seul le premier caract�re sera utilis� comme caract�re de masquage. Il y a une signification particuli�re pour le deuxi�me caract�re et les suivants. Voir Remarques. |
width | [optionnel] La largeur de la zone de saisie. |
height | [optionnel] La hauteur de la zone de saisie. |
left | [optionnel] La coordonn�e X du coin sup�rieur gauche de la zone de saisie. Par d�faut, la zone est centr�e. |
top | [optionnel] La coordonn�e Y du coin sup�rieur gauche de la zone de saisie. Par d�faut, la zone est centr�e. |
timeout | [optionnel] Nombre de secondes d'attente avant d'annuler automatiquement le dialogue InputBox() . |
hwnd | [optionnel] Le handle de la fen�tre � utiliser comme parent pour ce dialogue. Par d�faut, la fen�tre du bureau. |
Succ�s: | Retourne la cha�ne entr�e. |
�chec: | Retourne "" (cha�ne vide) et d�finit @error <> 0. |
@error: | 1 = Le bouton Annuler a �t� cliqu�. 2 = Le d�lai d'attente TimeOut a �t� atteint. 3 = La zone InputBox n'a pas r�ussi � s'ouvrir. Cela est g�n�ralement caus� par de mauvais arguments. 4 = La zone InputBox ne peut pas �tre affich�e sur n'importe quel moniteur. 5 = Param�tres invalides Width sans Height ou Left sans Top. |
#include <MsgBoxConstants.au3> Example() Func Example() ; Place la zone d'entr�e dans le coin en haut � gauche en affichant les caract�res comme ils ; sont tap�s. Local $sAnswer = InputBox("Question", "O� �tes-vous n�?", "Plan�te Terre", "", _ -1, -1, 0, 0) ; Affiche le r�sultat. MsgBox($MB_SYSTEMMODAL, "", $sAnswer) ; Demande � l'utilisateur d'entrer un mot de passe. Ne pas oublier de le valider! Local $sPasswd = InputBox("S�curit�", "Entrez votre mot de passe.", "", "*") ; Affiche le r�sultat. MsgBox($MB_SYSTEMMODAL, "", $sPasswd) ; Demande � l'utilisateur d'entrer une r�ponse de 1 ou 2 caract�res. Le M dans le champ du mot de passe ; indique que la cha�ne vide n'est pas accept�e et le 2 indique que la ; r�ponse aura au plus 2 caract�res. Local $sValue = InputBox("Test", "Entrez 1 ou 2 caract�res.", "", " M2") ; Affiche le r�sultat. MsgBox($MB_SYSTEMMODAL, "", $sValue) EndFunc ;==>Example