LabVIEWForum.de - Rekursives VI hat einen Fehler

LabVIEWForum.de

Normale Version: Rekursives VI hat einen Fehler
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen

Ich hab mich mal an rekursiver Programmierung versucht, jedoch bekomme ich bei meinem VI immer die Fehlermeldung:
[attachment=21926]

Das VI soll Strings auf ihre Eindeutigkeit verringern "?" steht für das optionale Zeichen. Anschliessend soll es wieder Strings vergleichen, braucht jedoch den gefundenen String von vorher für eine Fehlermeldung.

Hier das betroffene VI in Version 8.5.1
[attachment=21927]

Wäre echt praktisch wenn ich das Rekursiv aufbauen könnte. Vielen dank schonmal für eure Hilfe Wink
Wenn man wüsste, was eine typische Eingabe zu deinem VI ist? Dann könnte man es mal laufen lassen, aber so...

Speicher doch mal mit tpyischen Daten als Default-Werte.

Gruß, Jens
' schrieb:Ich hab mich mal an rekursiver Programmierung versucht, jedoch bekomme ich bei meinem VI immer die Fehlermeldung:[attachment=50092:Fehlerme...r_Aufruf.png]
Auf deutsch: Rekursion gibt es nicht!

Ich glaube so einfach ist das nicht, in LV eine Rekursion zu machen. Hast du mal in der Hilfe in der LV-IDE nach Rekursion gesucht? Dort steht, dass Rekursionen nur mit Klassen gehen. Es gab hier aber glaub ich mal ein Thema, das sich mit Rekursion in LV befasst hat. Kuck halt mal.
' schrieb:Auf deutsch: Rekursion gibt es nicht!
Nö, gibt es schon.

Ganz einfach inLv09_img2:
http://zone.ni.com/devzone/cda/tut/p/id/9387

Aber über VI-Server auch schon in früheren Versionen machbar, s. z.B. hier:
http://zone.ni.com/devzone/cda/epd/p/id/6141

Gruß, Jens
Bei mir gehts, wenn ich die Konstante zur Typisierung austausche.

Lv85_img [attachment=21951]
Vielen Dank für eure Hilfe, wenn ich die Konstante austausche wie bei schrotti läufts wunderbar Dais
WackoBlink

Gruß Markus

' schrieb:Offtopic2

Ist zwar Schild_alt, aber...

http://kamelopedia.mormo.org/index.php/Rekursion
Referenz-URLs