Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Moin,
ich habe für meine Visu ein neues *.vi erstellt, welches ich über eine Menuauswahl aufrufen möchte.
Ich habe auch ein main.vi wo ich die verschiedenen *.vis aufrufe.
Wenn ich das neue *.vi einzeln ausführe ist alles supi, ABER wenn ich jetzt das main.vi ausführe und dann im Menu meine neue Anzeige auswähle
bekomme ich die Meldung:
"LabVIEW: An input parameter is invalid. For example if the input is a path, the path might contain a character not allowed by the OS such as ? or @."
Ich greife auf einen Pfad zu, da ich den aber nicht händisch eingegeben habe und ich das auch bei den anderen so gemacht habe, glaube ich nicht das ich dort einen Fehler gemacht habe.
Worauf kann diese Fehlermeldung noch hindeuten. Ich habe schon mehrere neue *.vis in die bestehende Visu eingebunden und diesen Fehler habe ich bis jetzt
noch nicht bekommen.
???????????????????????????
(Das *.vi darf ich leider nicht hochladen)
versuch doch mal über die Highlightfunktion bzw. mit Haltepunkten die Fehlerstelle ausfindig zu machen.
Evtl mußt Du Dir ein kleines VI (Ersatz für Main) erzeugen, in dem Du nur Dein VI aufrufst, von dem Du ausgehst, daß es nicht funktionieren würde.
Vielleicht kannst Du den Fehler so besser eingrenzen.
Ich habe es durch Zufall geschafft das es läuft.
Unterschied ist das ich in der menu.rtm-Datei die neue Auswahlmöglichkeit ans Ende gesetzt habe (vorher habe ich diese an zweite Stelle geschoben).
Im main.vi habe ich den Pfad auch an letzter Stelle. Komischerweise funktioniert es nicht wenn ich beides an zweiter Stelle habe.
(10.11.2011 15:11 )Ninja2602 schrieb: Im main.vi habe ich den Pfad auch an letzter Stelle. Komischerweise funktioniert es nicht wenn ich beides an zweiter Stelle habe.
Bis Du sicher, daß Du LabVIEW programmierst?
Ich hab keine Ahnung was Du mit "an zweiter Stelle" meinst.
Meine Zauberkugel sagt: falsch indiziert. Index bei Arrays läuft von 0 bis n-1.
Vielleicht liegt meine Zauberkugel auch daneben. Ist ein älteres Modell.
(11.11.2011 07:28 )unicorn schrieb: Meine Zauberkugel sagt: falsch indiziert. Index bei Arrays läuft von 0 bis n-1.
Vielleicht liegt meine Zauberkugel auch daneben. Ist ein älteres Modell.
Ich hab zwar nur die die 7.1er Version der , sie sagt mir aber lediglich "the person you have called is temporarily not available, please upload a vi or picture for further informations"
Nur wer neugierig ist, lernt ständig dazu.
Mythos:
Mit LabView lassen sich gut Programme leichter entwickeln
Realität:
Mit LabView lassen sich gut und schlechte Programme leichter enwickeln!
Den upload hatte Ninja2602 schon ausschließen müssen. Aber ein kleiner Ausschnitt oder ein neues VI in einer nicht propriertären Version von den relevanten Teilen müsste da schon drin sein, sonst wird es schwer mit einer passenden Antwort.