' schrieb:Weiss jemand was genau diese Einstellungen bewirken?
Sind relativ selbsterklärend.
Der erste trennt alle typedefed Controls von seinem Typedef und fügt das Control als ganzes in das VI. Das hat aus einem mir unerklärlichen Grund Speichervorteile. Die Exe wird dadurch kleiner und innerhalb der Exe sind Tyepdefs ja nicht notwendig oder hilfreich.
Das zweite ist hilfreich wenn man polymorphe VIs verwendet hat. Das sind VIs die mehrere verschiedenen Datentypen behandeln können. Das Polymorphe VI ist eigentlich nur ein Platzhalter für das richtige VI das den jeweiligen Datentyp enthält. Wenn das nicht angewählt ist baut LabVIEW alle DatentypVIs innerhalb eines polymorphen VIs in das Executable auch wenn nur eines davon verwendet wird.
Das dritte ist Änlich aber für VIs in einer Library (das sind keine LLBs). Wenn es deselektiert ist wird die ganze Library eingebaut anders nur die VIs die wirklich gebraucht werden.
Das letztere modifiziert das Library file das auch mit in das Executable gebaut wird um nur noch die VIs aufzulisten die auch wirklich in der Applikation eingeschlossen wurden.
Das Ganze ist auch in der Online Help und in der Context Help kurz erklärt auch wenn der Screenshot etwas anderes suggerieren könnte.
Rolf Kalbermatter