Integration in Java und C#

  • Hi

    Gibt es für AutoIt eigentlich auch eine Integration in C# oder Java? Und lohnt es sich das zu verwenden, wenn ein Programm hauptsächlich AutoIt benutzt? Ich habe eben Java und C# im Griff.

    Einmal editiert, zuletzt von Helveticus (2. Juni 2013 um 16:49)

  • Was verstehst du unter Integration?
    Wenn du Inline meinst... Definitiv nicht. :D

    Du kannst aber für manche AutoIt-Funktion die AutoItX.dll benutzen (Zumindest in C#, in Java nur über JNI).

    lg

  • Mit Integration meinte ich, dass ich AutoIt Code direkt in Visual Studio oder Eclipse brauchen kann, also entweder in AutoIt Syntax oder in C# oder Java Syntax.

    Was ist denn JNI?

    Mit der .dll für C# könnte ich ja AutoIt Funktionen direkt mit C# Syntax brauchen, oder?

  • Das, was du in deinem ersten Satz beschreibst, nennt man Inline-Code. Definitiv nicht möglich.

    JNI -> Java Native Interface. Kurz gesagt: Per JNI lassen sich auch in Java Dlls benutzen.

    Und mit C#-Syntax... Ich weiß nicht, wie C# in diesem Bezug funktioniert. Du musst halt die Funktionen aus der Dll aufrufen, und selbst dann ist es noch ein ganzes Stück anders als richtiges AutoIt. Datentypen, deutlich weniger Funktionen...

    lg