Hallo!
Ich habe mir soeben eine eigene dll erstellt mit dem namen "testdll.dll" der source ist folgender:
Spoiler anzeigen
Ich will diese dll nun mit autoit aufrufen und verwenden. Meine dll müsste den wert 10 als "long" zurückgeben, allerdings bekomme ich nur 0 in der msgbox angezeigt?
Ich habe bereits in der Hilfe datei geschaut und die dll kann ich auch in einem anderen csharp projekt erfolgreich einbinden aber wieso funzt das nicht in autoit?
Spoiler anzeigen
[autoit]
$dll = DllOpen("testdll.dll") ;ist im windows ordner drin
$aRes = DllCall ($dll, 'long', 'Rechnen')
MsgBox(0,"",$aRes)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit]