FTDI-DLL in Autoit einbinden und verwenden

  • Hallo ich bin auf der Suche wie ich eine dll richtig in Autoit einbinden kann.
    Ich möchte das ganze dafür verwenden das ich die ChipID aus einen FTDI232RL auslesen kann, von FTDI gibt
    es dafür schon fertige dll und Beispiele. Aber leider nur für c und kein Autoit.
    Ich habe das ganze schon mit dllcall versucht aber komme mit der Syntax nicht ganz zurecht.
    Hat jemand schon sowas realisiert?


    Hier gibt es Beispiele und die dll´s:

    http://www.ftdichip.com/Support/Softwa…FTDIChip-ID.htm
    http://www.ftdichip.com/Support/Docume…TChipIDPG11.pdf

    Das war mein Versuch bis jetzt:

    AutoIt
    Func _FTDI_chipID()
    $FTDIdll = DllOpen("C:\FTChipID.dll")
    $result = DllCall($FTDIdll, "int", "int:FTID_GetDeviceLocationID")
    DllClose($FTDIdll)
    Return $result
    EndFunc


    Danke !

  • ungetestet:

    Spoiler anzeigen
  • Das war mein Versuch bis jetzt:

    Und wo ist der Fehler in deinem Script?!
    Wenn du jetzt antwortest:" Funktioniert nicht!", fliegst du bei 90% der User hier auf die Ignore-Liste!

    Welche Fehlermeldungen bekommst du, wenn du die error-Codes der Funktionen auswertest?
    Es kostet nur EINEN EINZIGEN MAUSKLICK, um in Scite das gesamte Script mit Trace-Lines zu füllen....