Wie einbinden.

Sie können die Megalock-Befehle direkt in Ihre Sourcedateien einfügen, unabhängig der von Ihnen eingesetzten Programmiersprache (PASCAL, C, C++, FORTRAN, Assembler, Modula, BASIC , FOXPRO, JAVA, PHP etc.). Oder Sie erstellen eine eigene Sourcedatei, die die Unterprogramme mit den Megalock-Befehlen bzw. Dongle-Funktionen enthält. Diese kann dann z.B. als Library oder DLL von Ihrer Anwendung genutzt werden. Die Megalock-Befehle können als Einzelbefehl oder Programmblock angegeben werden.

Bevor Sie die Sourcedateien, die Megalock-Befehle enthalten, mit Ihrem Compiler bearbeiten können, müssen diese durch den Megalock-Compiler bearbeitet werden.
Der Megalock-Compiler sucht die Megalock-Befehle in der Sourcedatei,

  • ermittelt den Standard-Befehlscode, der dann vom Ihrem Megalock-Master-Dongle (Megalock-MTx) auf Ihre Kundenserie verschlüsselt wird.
  • ermittelt, aufgrund der unterschiedlichen Parameterübergabe den passenden Unterprogrammaufruf z.B. für die Megalock-DLL.
  • und erzeugt, mit Hilfe einer Languagesteuerdatei, eine Programmzeile die Ihr Compiler fehlerfrei bearbeiten kann.

Da der Megalock-Compiler die Syntax für ihren Compiler anhand von Steuerdateien bildet, ist der Megalock-Compiler auf jede beliebige Programmiersprache anpassbar. Sollte keine Steuerdatei für Ihre verwendete Programmiersprache vorhanden sein, so setzten Sie sich bitte mit uns in Verbindung. Wir werden kurzfristig die notwendigen Dateien zur Verfügung stellen.

Änderungen an den vorhandenen Steuerdateien sollten nicht vorgenommen werden. Sie können jedoch die jeweilige Steuerdatei unter anderen Namen kopieren und dann auf Ihre Bedürfnisse hin anpassen. Diese werden automatisch in das Megalock-Entwicklungstool eingebunden.