.. highlightlang:: us .. _loadiclib: loadiclib ========= .. index:: loadiclib .. us.tag loadiclib GERMAN Programming.Symboltable Changed5200 Changed5300 :ref:`loadiclib` lädt eine UniScript-Library, die UniScript-Funktionen in binärer Form enthält. .. function:: bool = loadiclib(ssFileName) .. us.return **Returnwert** *bool* ist TRUE (1), wenn die Datei *ssFileName* geladen werden konnte, sonst FALSE (0). .. us.params **Parameter** .. uparam:: ssFileName *ssFileName* ist der Name der UniScript-Library-Datei. UniScript-Library-Dateien haben gewöhnlich die Dateinamenerweiterung :file:`.icl`. .. us.comment **Kommentar** Die Default-Library hat den Namen :file:`uniplot\\program\\rs_sl.icl`. Sie wird beim Start von UniPlot geladen. Falls eine der IC-Dateien im Verzeichnis :file:`uniplot\\script` geändert wird, sollte die Library neu gebaut werden (:ref:`extrasuniscript-library-erzeugen`). Eine icl-Library (UniScript-Library) kann eine Funktion mit dem Namen :ref:`LibMain` enthalten. Die Funktion wird direkt nach dem Laden der Library aufgerufen. .. us.history **History** .. list-table:: :header-rows: 1 * - Version - Beschreibung * - 5.30 - UniPlot 5.30 speichert UniScript-Librarys in einem neuen Format (Format-Nummer 8), das von älteren UniPlot-Versionen nicht mehr gelesen werden kann. UniPlot 5.30 kann keine Librarys der Formate 1-7 laden. * - 5.20 - UniPlot 5.20 speichert UniScript-Librarys in einem neuen Format (Format-Nummer 7), das von älteren UniPlot-Versionen nicht mehr gelesen werden kann. UniPlot 5.20 kann keine Librarys der Formate 1-6 laden. Die Librarys von UniPlot 5.20 und höher sind kompatibel zwischen der 32-bit und der 64-bit UniPlot-Version. * - 5.0 - UniScript 5.x-Librarys sind mit UniScript 4.x-Librarys nicht kompatibel. UniScript 5.x kann jedoch UniScript 4.x-ICL-Dateien lesen. .. seealso:: :ref:`uberblick-programmierung`, :ref:`saveiclib`, :ref:`load`, :ref:`loadlib`, :ref:`LibMain`, :ref:`clear` :sub:`id-837580`