Hallo Abacom,
dank des Source-Codes für das Counter-Beispiel war es auch mir als Programmierer-Laie
möglich, DLLs für digitale I/Os zu erstellen. Bei dem Versuch, eine DLL für String-Inputs zu
erstellen, komme ich mit den Infos aus der Hilfe zum Thema DLL-Import für den Parameter
'StringParam PStrings' in der Function 'CCalculateEx' nicht weiter.
In der Hilfe wird darauf hingewiesen, dass auch
Zitat:
Beispiele für die Verarbeitung von Strings mit einer DLL und mit ProfiLab vorhanden sind.
Trotz aller Mühen habe ich diese Beispiele nirgends gefunden. Vielleicht habe ich Fußbälle
auf den Augen . Für einen Hinweis, wo die Beispiele zu finden sind bzw. für ein Mini-
Example für den Bloodshed-C++-Compiler wäre sicherlich nicht nur ich dankbar.
Gruß
microprocessor
DLL mit Stringverarbeitung
-
- Beiträge: 75
- Registriert: Montag 27. Oktober 2008, 00:03
Re: DLL mit Stringverarbeitung
Hallo Eure Majestät,
schaut mal unter "...\Beispiele\Neue_Funktionen\Strings\DLL" nach. Da ist ein Bsp. für Delphi
und für Borland C++ für die Nutzung von CalculateEx dabei.
Mit ergebenen Gruß
Euer Untertan BKGMX
schaut mal unter "...\Beispiele\Neue_Funktionen\Strings\DLL" nach. Da ist ein Bsp. für Delphi
und für Borland C++ für die Nutzung von CalculateEx dabei.
Mit ergebenen Gruß
Euer Untertan BKGMX
-
- Beiträge: 75
- Registriert: Montag 27. Oktober 2008, 00:03
Re: DLL mit Stringverarbeitung
Hallo BKGMX,
vielen Dank für den Hinweis.
Wie schon oben vermutet: Fußballgroße Tomaten auf den Augen .
.... und bitte in Zukunft nicht so unterwürfig! Wer solche DLLs wie Du schreibt dem gebührt
mindestens der Titel Hofmarschall.
Gruß
microprocessor
vielen Dank für den Hinweis.
Wie schon oben vermutet: Fußballgroße Tomaten auf den Augen .
.... und bitte in Zukunft nicht so unterwürfig! Wer solche DLLs wie Du schreibt dem gebührt
mindestens der Titel Hofmarschall.
Gruß
microprocessor
Re: DLL mit Stringverarbeitung
noch ein Hinweis zu diesem Thema:
Im Gegensatz zu zu den normalen Anschlüssen haben die Strings in der DLL ein geinsahmes Array für Ein- und Ausgänge. Das heißt jeder Stringausgang muß bei jedem Aufruf von CalculateEx neu geschrieben werden, sonst enthält er den Eingangswert.
Mike
Im Gegensatz zu zu den normalen Anschlüssen haben die Strings in der DLL ein geinsahmes Array für Ein- und Ausgänge. Das heißt jeder Stringausgang muß bei jedem Aufruf von CalculateEx neu geschrieben werden, sonst enthält er den Eingangswert.
Mike