FAQ-394 Wie lade ich oder rufe ich eine Origin C-Funktion auf, ohne den Code Builder zu öffnen?

Letztes Update: 04.02.2015

Bevor Sie Ihre Origin C-Funktion in Origin aufrufen, muss Ihre Funktion kompiliert und mit der aktuellen Origin-Sitzung verknüpft sein. Dies kann im Code Builder durchgeführt werden. Manchmal soll der Code Builder jedoch nicht geöffnet werden, beispielsweise wenn LabTalk-Skript ausgeführt wird, das von einer Origin C-Funktion abhängt. Um eine Quelldatei programmatisch zu kompilieren und zu verknüpfen oder um einen Arbeitsbereich programmatisch mit einem LabTalk-Skript zu erzeugen, kann der Befehl run.loadOC des LabTalk-Objekts verwendet werden.

err = run.LoadOC("myFile",[option]);

Beispielsweise verwendet der folgende Code eine Option zum Scannen der .h-Dateien in der geladenen Origin C-Datei. Alle anderen abhängigen Origin C-Dateien werden automatisch geladen.

if(run.LoadOC(OriginLab\iw_filter.c, 16) != 0) { type "Failed to load iw_filter.c!"; return 0; }

Schlüsselwörter:laden, aufrufen, oc, Origin C, Code Builder, kompilieren