LabVIEWForum.de
Numeric Anzeigefeld auf leer setzen? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Numeric Anzeigefeld auf leer setzen? (/Thread-Numeric-Anzeigefeld-auf-leer-setzen)



Numeric Anzeigefeld auf leer setzen? - tommyboy - 02.10.2006 09:12

Hallo Forum,

Ich möchte ein Zahlenanzeigefeld definiert auf leer setzen, aber mit was.
Ich habe einen Eigenschaftsknoten Wert erstellt, was muß ich diesem
Eigenschaftsknoten zuweisen, damit das Feld leer wird.
Wenn ich einen Konstante mit "0" benutze steht nachher Null drinnen, was
ich ja nicht möchte.

Mfg
Tommyboy


Numeric Anzeigefeld auf leer setzen? - thomhof0 - 02.10.2006 09:21

Schreib eine 0 rein. Und dann fragst du den Wert ab und immer wenn eine 0 drinn steht setzt du die Schriftfarbe auf die Hintergrundfarbe.


Numeric Anzeigefeld auf leer setzen? - tommyboy - 02.10.2006 09:40

' schrieb:Schreib eine 0 rein. Und dann fragst du den Wert ab und immer wenn eine 0 drinn steht setzt du die Schriftfarbe auf die Hintergrundfarbe.


Geht das auch nicht einfacher? Hört sich umständlich an??

Mfg
Tommy


Numeric Anzeigefeld auf leer setzen? - Kvasir - 02.10.2006 10:07

Ein leeres Feld gibt es bei LV nicht. Irgendein Wert muss immer gesetzt sein.
Das kann bei Strings zwar ein Leerstring sein, aber bei Zahlen gibt es sowas nunmal nicht.
Da musst du einen Default setzen.


Numeric Anzeigefeld auf leer setzen? - eg - 02.10.2006 10:16

Bei Float-Indicators kann man "NaN" benutzen, aber leer geht nicht. Dann würde ich lieber String-Indicator benutzen.

Gruss, Eugen


Numeric Anzeigefeld auf leer setzen? - jg - 02.10.2006 11:28

<div align="left">Hallo, Tommy,

mir ist noch eine (zugegebenermaßen) etwas fiese Idee eingefallen:

Du könntest per Property Node die Textfarbe der numerischen Anzeige auf die Hintergrundfarbe des Control-Elements setzen (mglw. geht auch durchsichtig, habe ich aber noch nicht probiert. EDIT: Nein, durchsichtig geht NICHT). Dann siehst du die Anzeige nicht.

[attachment=3496]

Aber einfacher geht es wirklich nicht!!

MfG, Jens</div>