Bugs in LabVIEW 8
Hallo,
ich bin gerade dabei auf LabVIEW 8 umzusteigen. Beim Importieren meiner unter LabVIEW 7.1 erstellten Projekte habe ich einen merkwuerdigen Bug entdeckt: Versucht man neue Instrumenttreiber bei laufenden LabVIEW hinzuzufuegen und diese dann mit seinen Projekten zu laden ist LabVIEW nicht in der Lage bestimmte VI mit bestimmten Namen zu laden. Dies betrifft nur VI's, die in Bibliotheken (llb) gespeichert sind. So ist es zum Beispiel nicht moeglich, ein VI mit dem Namen "xxx Initialize.vi" zu laden. LabVIEW erkennt es als "invalid" nicht zugelassene Datei. Benennt man das VI um (z.B. "xxxInitialize.vi"), also ohne Leerzeichen, geht es ohne Probleme. Das Dumme dabei ist, dass fast alle Instrumenttreiber irgendein VI mit "Initialize" im Namen hat ... Mittlerweile habe ich herausgefunden, dass dieser Bug auch mit anderen Worten wie z.B. "Output" und "init" auftritt.
Offensichtlich ist LV nicht in der Lage, Instrumenttreiber ohne Neustart von LV hinzufuegen ... was ja laut NI und deren Werbung ein neues Feature fuer LV8 sein soll ...
Ist Euch dieser Bug schon einmal aufgefallen? Gibt es vielleicht andere Bugs oder Ueberraschungen, mit denen ich rechnen muss?
Achja, ich arbeite mit LabVIEW 8 Full Development in Englisch.
Viele Gruesse aus Belgien,
Mirko
|