Funktionsaufruf

  • Warum geht der Funktionsaufruf nicht?

    Spoiler anzeigen
    [autoit]

    Meldung() ; Funtioniert
    $Funktion = "Meldung()"
    Execute("$Funktion") ; Dies aber nicht

    [/autoit] [autoit][/autoit] [autoit]

    Func Meldung()
    ToolTip("Meldung")
    EndFunc ;==>Meldung

    [/autoit]

    Gruss Hans-Jürgen ^^

    Einmal editiert, zuletzt von emeuv (31. Mai 2010 um 01:00)

  • ich hab mal pausen reingesetzt, damit das tooltip überhaupt angezeigt wird.

    Wenn du $variable = Deine Func() machst wird in der variable nachdem er die func einmal durchlaufen hat eine 0 stehen, da das standardmäßig so ist. mit Return kann man diese wert veränder. Das ändert aber nichts an der Tatsache, dass nicht die Funktion in der Variablen gespeichert wird; weshalb das so nicht funktioniert.
    machste du es aber si geht es :

    Spoiler anzeigen
    [autoit]

    Meldung() ; Funtioniert
    Sleep(4000)
    Execute("Meldung()") ; Dies jetzt auch ^^
    Func Meldung()
    ToolTip("Meldung")
    Sleep(4000)
    EndFunc

    [/autoit]

    Das finden von Rechtschreibfehlern muss sofort und unverzüglich dem Autor gemeldet werden. Das eigennützige Verwenden dieser Rechtschreibfehler ist strengstens untersagt und kann mit Freiheitsenzug bestraft werden.