Kann man eigentlich auch eigene Funktionen für AutoIT schreiben.
Eigene Funktionen
-
DJMANU -
28. August 2006 um 13:07 -
Geschlossen -
Erledigt
-
-
ja
kann man das sind ja auch die ganze UDF
es geht über Func -
- Offizieller Beitrag
Wenn du (gut!) C++ kannst, kann man auch damit Funktionen schreiben, die direkt in AutoIt verügbar sind. Dazu gibt es ein PlugIn-SDK, aber das ist alles noch nicht 100% ausgereift, dafür aber rasend schnell.
peethebee
-
- Offizieller Beitrag
Hi,
136 posts und noch keine eigene Func? Respekt! :schild4:
So long,
Mega
-
- Offizieller Beitrag
Wenn du Scite benutzt, kannst du deine eigenen Funktionen dort so einbinden, dass sie in der Autovervollständigung erscheinen.
Ich hab das so geregelt, dass ich all meine Funktionen unter "MyFunc.au3" abspeichere. Um sie im Programm verwenden zu können einfach: #include <MyFunc.au3>
Falls du viele eigene Funktionen erstellst, bläht das Include den Code unnütz auf. Da ist es dann besser nur die genutzte Funktion reinzukopieren oder hinterher mit Pees "Reinigungsprogramm" den Code zu minimieren. -
- Offizieller Beitrag
ZitatFalls du viele eigene Funktionen erstellst, bläht das Include den Code unnütz auf. Da ist es dann besser nur die genutzte Funktion reinzukopieren oder hinterher mit Pees "Reinigungsprogramm" den Code zu minimieren.
Danke für diese Steilvorlage!
CleanScript schaut alle Includes in deinem Skript durch und entfernt jede Funktion, die nie aufgerufen wird. Das funktioniert selbst bei Galenda perfekt inzwischen. Im Prinzip kann man also bei Verwendung von CleanScript auch alle Funktionen in eine einzige Include-Datei lagern.Den Beginn habe ich mit Markus gemacht, der Dank für die Perfektionierung gebührt ihm aber alleine.
Link mit aktueller Version: http://www.autoitscript.com/forum/index.php?showtopic=30573
peethebee
-
Danke