LabVIEWForum.de - Array durchsuchen

LabVIEWForum.de

Normale Version: Array durchsuchen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
In der Tabelle wo ich die Testdaten her hole
, Ist das Suchwort genauso so, wie ich es angegeben habe. Und so übertrage ich es auch in die listbox.
Bsp abc-c21vxer
Oder
abc-c21vxer-e01

In der listbox steht es auch erstmal korrekt.
Nur die 2 such vi machen etwas anderes.
Hallo hulk,

Zitat:In der listbox steht es auch erstmal korrekt.
Nur die 2 such vi machen etwas anderes.
Ich sehe nur eine String-Vergleichsfunktion:
[attachment=61318]
Und die macht genau das, was du programmiert hast: alle Strings finden, die den gewünschten Suchstring enthalten!
Wenn du exakt vergleichen willst, solltest du auch eine enfache Vergleichsfunktion (== oder <>) verwenden (evtl. noch kombiniert mit ToLowerCase zuvor)!
ich soll in der for schleife den listbox wert und den indexwert vergleichen?
Dann an einen case selector anschließen? Wenn es true ist, reiche ich beide Signale weiter, aber was folgt im false case?
Hallo hulk,

Zitat:ich soll in der for schleife den listbox wert und den indexwert vergleichen?
Ich weiß nicht, ob du das "sollst", aber ich dachte, dass du das "willst"!?

Zitat:Dann an einen case selector anschließen? Wenn es true ist, reiche ich beide Signale weiter, aber was folgt im false case?
Wer hat hier etwas von "case structure" gesagt?
Du verwendest doch schon die conditional tunnels, wozu also noch eine Case-Struktur???
Hmm
(29.09.2020 18:37 )GerdW schrieb: [ -> ]Hallo hulk,

Zitat:ich soll in der for schleife den listbox wert und den indexwert vergleichen?
Ich weiß nicht, ob du das "sollst", aber ich dachte, dass du das "willst"!?

Zitat:Dann an einen case selector anschließen? Wenn es true ist, reiche ich beide Signale weiter, aber was folgt im false case?
Wer hat hier etwas von "case structure" gesagt?
Du verwendest doch schon die conditional tunnels, wozu also noch eine Case-Struktur???
Hmm
Guten Abend Gerd,

Ich glaube wir verwirren uns gegenseitig (eventuell ich mehr dich auf grund von Unwissenheit...)
Wenn ich zwei String vergleiche, kommt ein true oder false raus. Und dann?
---
Mit dem Regularausdruck habe ich jetzt mal ein $ ans Ende gesetzt. Zumindest für so spätere Stunde sieht es gut aus.
Hallo hulk,

Zitat:Wenn ich zwei String vergleiche, kommt ein true oder false raus. Und dann?
Nach dem RegEx und dem nachfolgenden >=0 bekommst du auch einen boolschen Wert: wo ist jetzt das Problem?
Du brauchst nur eine andere Vergleichsfunktion...
Entschuldigung,

Das stringsuchteil entfällt?
oha...Das war dann zu einfach.
Aber eventuell brauche ich das Wissen von dem pcre auch noch.

Vielen Dank
Seiten: 1 2
Referenz-URLs