INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Fehlermeldung beim umwandeln einer llb



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!

08.12.2012, 14:00 (Dieser Beitrag wurde zuletzt bearbeitet: 08.12.2012 14:05 von rolfk.)
Beitrag #10

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: Fehlermeldung beim umwandeln einer llb
(06.12.2012 10:10 )GerdW schrieb:  Hallo T.N,

und worin liegt die Peinlichkeit?

Das beschriebene Verfahren ist doch die Standard-Vorgehensweise beim LLB-Manager!? Warum hat es im ersten Post noch nicht funktioniert?

Gesehen die Länge des Pfades in der Fehlermeldung würde ich mal auf eine Pfadlängenbeschränkung von Windows APIs tippen. Windows hatte traditionel eine Beschränkung auf 260 Character für einen Pfad. LabVIEW selber kennt diese Beschränkung nicht, da das verwendete Format für Pfade nicht einfach ein String ist sondern eine private Datenstruktur die maximal 255 Character per Pfadebene haben kann, aber beinahe beliebig tiefe Verschachtelung der Ebenen (nun der Speicher wird wahrscheinlich vorher knapp!). Aber LabVIEW macht die eigentlichen Fileoperationen nicht selber sondern ruft dazu Windows API Funktionen auf. An sich sollten die neusten LabVIEW Versionen von API Funktionen Gebrauch machen die diese Einschränkung auf 260 Character nicht mehr haben (ist glaub ich nun 65630 oder so Character was wahrscheinlich wieder ein paar Jährchen genügen sollte) aber es ist sehr wohl möglich dass in der LLB Behandlung noch immer einige dieser älteren API Funktionen verwendet werden die halt nur 260 Character handhaben können, da LLBs aus praktischer Sicht tatsächlich schon ziemlich lange ein überholter Zopf sind, aber aus Kompatibiliteitsgründen auch nicht einfach abgeschnitten werden können.

Der schnellste Fix wäre dann halt einfach die ganze LLB in einen weniger tief verschachtelten Ordner zu legen und von dort aus zu entpacken, eventuel auch das Ziel ebenfalls einige Ebenen weniger tief zu wählen.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Fehlermeldung beim umwandeln einer llb - rolfk - 08.12.2012 14:00

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Fehlermeldung 91 bei 2D Array umwandeln zu Variant und wieder zurück Tobzn 4 4.916 31.03.2018 21:05
Letzter Beitrag: Tobzn
  Farben verschwinden beim Speichern einer Tabelle dulfried 4 5.339 14.09.2017 14:45
Letzter Beitrag: dulfried
  Nachkommastellen abgeschnitten beim einlesen einer csv-datei in ein array noled 2 4.885 02.12.2015 16:37
Letzter Beitrag: noled
  Problem beim Einlesen aus einer Binärdatei mittels "Read from Binary File" Marcusius 1 3.956 01.07.2013 15:03
Letzter Beitrag: GerdW
  Performance Probleme beim lesen einer großen Messdatendatei Rainito 14 10.739 20.09.2010 15:05
Letzter Beitrag: Rainito
  Fehlermeldung beim öffnen eines VI WolfiB 1 3.497 20.05.2010 20:47
Letzter Beitrag: jg

Gehe zu: