LabVIEWForum.de
case-Struktur - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: case-Struktur (/Thread-case-Struktur--9494)



case-Struktur - siham - 10.04.2008 07:44

hallo,
wie kann ich ein case-struktur mit einer zwei gebündelte Array verbinden.
Auf die Fragezeichen von dem Case-Struktur wollte ich fragen, ob ein von der beiden Array großer (zb) als 50.


case-Struktur - Y-P - 10.04.2008 08:27

Bahn


case-Struktur - Xaran - 10.04.2008 08:31

' schrieb:hallo,
wie kann ich ein case-struktur mit einer zwei gebündelte Array verbinden.
Auf die Fragezeichen von dem Case-Struktur wollte ich fragen, ob ein von der beiden Array großer (zb) als 50.

Hmm...English please... Or French... I think noone will understand your question.


case-Struktur - siham - 10.04.2008 09:03

' schrieb:Hmm...English please... Or French... I think noone will understand your question.
Es tut mir Leid, das war eine dumme Frage. Es geht nicht, da man die Case - Struktur nur mit "boolesch","String","Integer",oder "Enum" verbinden kann.
Meine Frage war:
ich wöllte eine Fehlermeldung mit case-Struktur ausführen. Und die Fehler muss gezeigt werden, wenn die Werte meine Array großer als 50.
ist es jetzt klar


case-Struktur - Grobi - 10.04.2008 09:11

' schrieb:Es tut mir Leid, das war eine dumme Frage. Es geht nicht, da man die Case - Struktur nur mit "boolesch","String","Integer",oder "Enum" verbinden kann.
Meine Frage war:
ich wöllte eine Fehlermeldung mit case-Struktur ausführen. Und die Fehler muss gezeigt werden, wenn die Werte meine Array großer als 50.
ist es jetzt klar

Nimm doch die Werte aus dem Array und häng sie an ein Element aus der Palette "Vergleich". Dort gibt es die Abfrage "größer"
welche ein "TRUE" ausgibt wenns größer ist.. Dies Ergebnis kannst du ja ohne weiteres an eine Case Struktur hängen.

Das Array kannst du mit "Array indizieren" in einer FOR Schleife Stück für Stück auslesen. "N" Anzahl Durchläufe bestimmst aus
aus deiner Array Größe. Wenn ein Wert da größer 50 ist Meldung in Case Struktur ausgeben.

So Sollte es gehen (Glaub ich)


case-Struktur - siham - 10.04.2008 09:35

' schrieb:Nimm doch die Werte aus dem Array und häng sie an ein Element aus der Palette "Vergleich". Dort gibt es die Abfrage "größer"
welche ein "TRUE" ausgibt wenns größer ist.. Dies Ergebnis kannst du ja ohne weiteres an eine Case Struktur hängen.

Das Array kannst du mit "Array indizieren" in einer FOR Schleife Stück für Stück auslesen. "N" Anzahl Durchläufe bestimmst aus
aus deiner Array Größe. Wenn ein Wert da größer 50 ist Meldung in Case Struktur ausgeben.

So Sollte es gehen (Glaub ich)
soll ich die Werte einzeln von meiner Array nehmen?


case-Struktur - eg - 10.04.2008 10:08

Willst du die Grösse der Arrays vergleichen oder ob irgendein Element in einem der Arrays >50 ist?

Zum ersten mein Vorschlag.