<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich habe ein Zahlenbearbeitungsfeld und wenn nichts angegeben ist, möchte ich meiner Variablen einen Standardwert zuweisen und auch eine Meldung anzeigen. Wenn nichts angegeben ist (was bedeutet, dass der Benutzer nichts in das Nummernfeld eingegeben hat) und ich meine Variable im „Überwachungs“-Fenster des Debuggers ansehe, scheint sie den Wert „.“ zu haben. aber ich konnte keine Übereinstimmung finden (siehe mein Skript unten):
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" ) ) ););
Was ist der zurückgegebene Wert von Number Edit Box, wenn nichts angegeben ist?
Danke. Ich kann nicht glauben, dass ich "Is Missing" verpasst habe, wenn man bedenkt, dass ich alle in der Dokumentation verfügbaren "Is Whatever" ausprobiert habe. LOL.
Wenn ( fehlt (Schrittgröße) == 1 | Schrittgröße == 0 | !Ist Zahl( Schrittgröße ) | Schrittgröße == "" | Ist leer (stepSize),