Ok, ich vermute ainfach mal, das UDF "User defined function" bedeutet.
Kannst du ganz grob umreißen, was deine Funktion bewirkt und auf welche Art. Nicht detailliertes. details kann ich mir dann ergooglen.
LG
PS: AutoIt ist viel umfangreicher und mächtiger, als man denken mag.
EDIT: SendInput? Das finde ich nicht als Befehl/Funktion. Mein AutoIt scheint SendInput nicht zu kennen. *narf?*
EDIT2: Gibt es einen guten Hilfetext, wo beschrieben steht, wie man grundsätzlich Funktionen aus DLL in AutoIt benutzbar macht? Wenn ich das generelle verstehe, muss ich nämlich nicht dauernd so blöde nachfragen. Google brachte da leider keine verständlichen Ergebnisse. SendInput ist eine user32.dll Funktion, soviel weiß ich wenigstens. Durch deine UDF ist sie also für AutoIt nutzbar gemacht. Wie aber ist dazu die Syntax? Wie bei Send?
EDIT3: Ok, verstehe *lach*
Also, wenn ich also nun
_SendUnicode("Mein Text mit Unicode Zeichen")
[/autoit]
aufrufe, werden (mir, was mache ich falsch?) keine Unicodes ausgegeben. {ASC...} kommt raw rüber, und Unicodes direkt als Text kommen als etwas merkwürdiges anderes herraus.
EDIT4: Ahhhhhhhhhh... Oh nein, bin ich dumm. Steht doch alles da. Also, natürlich hast du recht, es funktioniert. Ich habe natürlich nicht genug nachgedacht etc. Kein Problem jetzt.
Bleibt nur bitte, die ich schon erwähnte: Ein kurzes Umreißen, was die Funktion macht. Vielen Dank für deine Hilfe.