Thread Parameterübergabe an eine dll (6 answers)
Opened by Elderian at 2004-06-29 13:08

Elderian
 2004-06-29 13:08
#83769 #83769
User since
2004-06-29
5 Artikel
BenutzerIn
[default_avatar]
Heya,

ich hab hier ein kleines Problem mit einer Funktion, die ich aus Perl mittels Win32::API in einer dll aufrufe. Leider sieht die Dokumentation nicht vor, dass man diese dll in Perl einbinden könnte und ist daher eher unpraktisch.

Hier der Prototyp:
Code: (dl )
1
2
3
4
Submit(STRING, STRING, DWORD, LPVOID);
STRING: char
DWORD: Dezimalwert ohne Vorzeichen, 32bit
LPVOID: Zeiger auf void


Rufe ich diese Funktion im Folgenden korrekt auf?

Code: (dl )
1
2
3
4
5
6
my $string1 = "Eins";
my $string2 = "Zwei";
my $num = 5;
my $voidpointer = "irgendwas";

$Submit->Call($string1, $string2, $num, $voidpointer);


Danke für Eure Hilfe!

Elderian
Ach ja: WindowsXP, IndigoPerl 5.6, viel Frust weils nicht funktioniert...

View full thread Parameterübergabe an eine dll