IF richtig so ?

  • Richtig so oder totaler schei.......... ?? :D

    [autoit]


    Func §Fenster
    _picture

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

    If WinExists ( "title" [, "text"] ) Then
    WinSetTitle ( "lala"text", "newtitle" )
    EndIf
    If WinExists ( "lala, "text"] ) Then
    WinSetTitle ( "lala2"text", "newtitle" )
    EndIf

    [/autoit]

    endfunc

    Einmal editiert, zuletzt von Detroit49 (10. Dezember 2009 um 15:56)

  • der syntax ist nicht ganz richtig. kannst es etwas verkürzen:

    [autoit]

    If WinExists ( "title", "text" ) Then WinSetTitle ( "title", "text", "lala" )

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

    If WinExists ( "lala", "text" ) Then WinSetTitle ( "lala", "text", "lala2" )

    [/autoit]

    nur bringt das so garnix da die zweite bedingung nach durchlauf der ersten bedingung ja immer erfüllt ist.

  • na ich will das so machen das wenn ich zb fenster Edit auf machen das es sofort in den namen hannes gezezt wird
    heisst es aber schon hannes soll es gleich hannes2 heissen

    [autoit]

    Func $Edit
    _Edit()
    if WinGetTitle ( "Editor " [, "text "] ) Then
    WinSetTitle ( "title", "text", "Editor2" )
    Endif
    If WinGetTitle ( "Editor2 " [, "text "] ) Then
    WinSetTitle ( "title", "text", "Editor3" )
    EndIf
    EndFunc

    [/autoit]

    so hoffe es geht so

    2 Mal editiert, zuletzt von Detroit49 (10. Dezember 2009 um 16:12)

  • [autoit]

    If WinGetTitle ( "hannes " [, "text "] )Then
    WinSetTitle ( "hannes", "text", "hannes2" )

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

    EndIf

    [/autoit]

    immer wieder -1
    Error parsing function call

  • [autoit]

    If WinGetTitle ( "hannes " , "text " )Then
    WinSetTitle ( "hannes", "text", "hannes2" )
    EndIf

    [/autoit]


    Die [] Klammern stehen in der Hilfe nur, um anzudeuten, das man die Parameter nicht angeben muss.

    Und Funktionen macht man so:

    [autoit]

    _meinfunktion() ; Ruft die Funktion auf

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

    Func _meinefunktion()
    ; Inhalt der Funktion
    EndFunc

    [/autoit]

    Magnus