<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai une boîte d'édition de nombre et quand rien n'est spécifié, je veux attribuer une valeur par défaut à ma variable et également demander un message. Si rien n'est spécifié (ce qui signifie que l'utilisateur n'a rien mis dans la zone de numéro) et que je visualise ma variable dans la fenêtre "regarder" du débogueur, elle semble avoir une valeur de "." mais je n'ai pas pu obtenir de correspondance (voir mon script ci-dessous):
stepSize = 10;New Window( "", < V List Box( Panel Box( "Please specify", H List Box( Text Box( "Step " ), tBox = Number Edit Box( defaultStepSize ), Button Box( "OK", stepSize = tBox << Get; ) ) ) ) );If( stepSize == "." | stepSize == 0 | !Is Number( stepSize ) | stepSize == "" | Is Empty(stepSize), stepSize = 10; Beep(); New Window( "No Step Specified", < H List Box( Text Box( "Either No Step or 0 was specified! Will use the default of 10!" ), Button Box( "OK" ) ) ););
Quelle est la valeur renvoyée par Number Edit Box lorsque rien n'est spécifié ?
Merci. Je ne peux pas croire que j'ai raté "Is Missing" étant donné que je pensais avoir essayé tous les "Is Whatever" disponibles sur la documentation. MDR.
If( ismissing(stepSize) == 1 | stepSize == 0 | !Est Nombre( stepSize ) | stepSize == "" | Est vide (stepSize),