Gruppe [Module]

INI-Datei

IQServer.ini und regisafe.ini

Inhalt

IQ-Module einbinden

Definition

In der Gruppe [Module] können Sie, jeweils untereinander in eine eigene Zeile geschrieben, Dateien angeben, die Sie einbinden möchten. In der Regel geben Sie hier die Namen der IQ-Module an.

 

Sie können entweder in Ihrer INI-Datei eine einzige [Module]-Gruppe eingeben, in der Sie untereinander alle einzubindenden IQ-Module angeben, oder Sie bauen Ihre INI-Datei so auf, dass Sie diese in einzelne Blöcke aufteilen: Zuerst werden alle IQ-Module zum Thema A eingebunden, danach werden diese konfiguriert; danach werden die IQ-Module zum Thema B eingebunden und konfiguriert usw.

Sie können daher beliebig viele [Module]-Gruppen in Ihre INI-Datei einbauen.

Hinweise

Sie können hier den vollen Namen der einzubindenden Datei angeben:
z.B. X:\regisafe\IQModule\Etikettendruck\Etikettendruck.script

In der Regel wird jedoch die Angabe des Pfades weggelassen: In diesem Fall werden alle unter [Suchpfade] angegebenen Pfade durchsucht.

Wird keine Dateinamenserweiterung angegeben, wird die Dateinamenserweiterung .script verwendet. Die IQ-Module verfügen alle über eine solche .script-Datei, welche QScript-Code enthalten (Ausnahme: Die Basis-Module QTools, QLaunch und QScript).

  • Für die Einbindung des IQ-Moduls Etikettendruck schreiben Sie daher einfach Etikettendruck. Es wird nun die Datei Etikettendruck.script eingebunden, die sich innerhalb der unter [Suchpfade] angegebenen Suchpfade befinden muss.
Dateitypen

Folgende Dateitypen können eingebunden werden:

  • .script
    Dies ist die Regel: Die .script-Dateien enthalten QScript-Code und binden selber meist weitere Dateien ein (z.B. DLL-Dateien)
  • .ini
    Sie können in eine INI-Datei weitere INI-Dateien einbinden. So können Sie Ihre INI-Datei entsprechend "aufteilen", indem Sie mehrere "Teil-INIs" anlegen, die dann in der eigentlichen INI-Datei eingebunden werden.
  • .dll
    DLL-Dateien enthalten meist C++-Programmcode. Sie werden in der Regel in einer INI-Datei keine DLL-Dateien einbinden: Die benötigten DLL-Dateien werden indirekt durch die .script-Dateien eingebunden. So bindet beispielsweise die Datei Etikettendruck.script die benötigte Datei Etikettendruck.dll automatisch ein.
  • .exe
    Tragen Sie unter [Module] eine EXE-Datei ein, wird diese beim Abarbeiten der INI-Datei (also beim Programmstart) ausgeführt. So können Sie erreichen, dass zusammen mit regisafe (bzw. mit dem IQ-Server) weitere Programme automatisch gestartet werden.