Herunterladen Inhalt Inhalt Diese Seite drucken

Eine Dll Erstellen; Schritt 1: Entscheidung Über Funktionen Und Parameter; Schritt 2: Ein Dll-Projekt Erstellen - Epcon Rc+ Benutzerhandbuch

Inhaltsverzeichnis
6.27

Eine DLL erstellen

Dieser Abschnitt beschreibt, wie Sie einen Befehl zu SPEL
Entwicklungsumgebung verwenden, die fähig ist, Standard Windows DLL Libraries zu erstellen.
Die Beispiele in diesem Abschnitt verwenden Microsoft Visual C++ 6.0 im Microsoft Visual
Studio.
6.27.1
Schritt 1: Entscheidung über Funktionen und Parameter
Sie müssen die Funktionen und Parameter planen, die Sie in Ihrer DLL verwenden. Standardmäßig
werden Parameter by value (By Val) übergeben, was bedeutet, dass sie nicht geändert werden,
wenn die Programmbearbeitung an die aufrufende Funktion zurückgegeben wird, da nur der Wert
übergeben wurde. Werte, die by reference übergeben werden, können durch die DLL-Funktion
geändert werden.
Sie können Zahlen und Zeichenketten by value oder by reference übergeben. Zahlenvariablen
können auch Arrays sein.
HINWEIS
In der aktuellen Version von EPSON RC+ können Sie keine 2 Byte Integer Werte oder Variablen
an eine DLL übergeben. Verwenden Sie immer den Datentyp Long für Integer Parameter.
In diesem Beispiel erstellen wir eine Funktion namens MyDllAdd, die zwei Long-Zahlen
übernimmt, die by value übergeben wurden und eine Long zurückgibt.
6.27.2

Schritt 2: Ein DLL-Projekt erstellen

1. Starten Sie Visual C++.
2. Wählen Sie Datei | Neu.
3. Wählen Sie Win32 Dynamic Link Library.
4. Wählen Sie den Radiobutton "A simple DLL project".
EPSON RC+ User's Guide
Die Sprache SPEL+
+
hinzufügen. Sie können jede
133
Inhaltsverzeichnis
loading

Inhaltsverzeichnis