SmartInputBox

Die smarte Eingabe von Daten
€ 189.- *

Download Kostenlos testen Angebot anfordern

Beschreibung

SmartInputbox stellt KRL Befehle zur Verfügung, um am Smartpad eine Eingabe-Box für numerische Werte (INT, REAL) anzuzeigen. Nach der Eingabe des Bedieners per OnScreen-Keypad, steht der Wert dem Roboterprogramm zur Verfügung. Durch verschiedene optionale Parameter kann die Eingabe-Box ganz auf die jeweilige Anforderung zugeschnitten werden.

Merkmale

- Aufruf aus beliebigen KRL-Programmen
- Eingabe von Integer- oder Realvariablen
- Angabe und Überprüfung eines Wertebereichs
- Angabe eines Hinweistextes für den Bediener
- Angabe einer Fensterüberschrift
- Verwendung von Übersetzungsdateien zur sprachabhängigen Anzeige des Hinweistextes

Einfaches Beispiel

DECL INT i
i = InputInt("Geben sie eine Ganzzahl ein!")



Im Beispiel erhält die Integer Variable 'i' den eingegebenen Wert.
Der Programm-Zeiger wartet dabei bis die Eingabe durch den Bediener erfolgt ist.

Beispiel mit verschiedenen Parameter

DECL REAL r
r = InputReal("Geben sie einen Wert ein!","Wert eingeben",15.5,-20,20,5)



Im Beispiel erhält die Real Variable 'r' den eingegebenen Wert.
Im Beispiel wird neben dem Dialog-Text auch ein Text für den Fenster-Rahmen angegeben 'Wert eingeben'. Ebenso wird der Default-Wert '15.5' sowie ein ein Min-Wert '-20' und ein Max-Wert '20' im Aufruf übergeben. Der letzte Parameter '5' steht für den Schrittwert wenn die Auf-Ab Tasten gedrückt werden.

Durch verschiedene optionale Parameter kann die Eingabe-Box ganz auf die jeweilige Anforderung zugeschnitten werden.

SmartInputbox lässt sich einfach per 'Inbetriebnahme'-'Zusatzsoftware' automatisch installieren und ebenso auch wieder deinstallieren.

Voraussetzungen

KSS 8.2, 8.3, 8.5, 8.6, 8.7

Downloads


*Alle Preise in EUR zzgl. 19% MwSt und ggf. Versandkosten.