DllCall (Javacode nach Autoit übersetzen)

  • Hallo habe hier ein Stück Java Code und möchte gerne eine dll mit

    [autoit]

    DllCall

    [/autoit]

    aufrufen.
    Mit Java funktioniert es, weiss jemand wie ich das auch in AutoIt übergebe.

    Danke

    Spoiler anzeigen


    Der Java Code

    Code
    ActiveXComponent utility = new ActiveXComponent("CopyCheck.Utility");
    Dispatch control = utility.getObject();
    Variant result = Dispatch.call(control, "CopyCheckEx", Integer.valueOf(1020), Integer.valueOf(0), path);
    value = result.toInt();
  • Also direkt übersetzt würde das in etwa so aussehen:

    [autoit]

    $utility = ObjCreate("CopyCheck.Utility")
    $control = $utility.getObject()
    $result = DllCall($control, "int", "CopyCheckEx", "int", 1020, "int", 0, "str", $path)
    $value = $result[0]

    [/autoit]

    Ich hab aber so meine Zweifel, daß der Code so funktioniert
    Wär vielleicht gut, wenn du die DLL zum testen hochladen könntest bzw. einen Link dazu posten...