Anfänger problem!

  • hi Community, :thumbup:

    hier mein code :

    Spoiler anzeigen
    [autoit]

    $variableIB = InputBox ("Variablen und InputBoxStrings + Externes Programm starten und Automatisieren by Django","Speicher Name ???")
    if $variableIB = 1 Then
    MsgBox (0,"Variablen und InputBoxStrings + Externes Programm starten und Automatisieren by Django","Start der Automatisierung")
    Else
    MsgBox (0,"Variablen und InputBoxStrings + Externes Programm starten und Automatisieren by Django","Ende der Automatisierung")
    EndIf
    Run ("notepad.exe")
    WinWaitActive ("[CLASS:Notepad]")
    Send ("Dies ist die erste Tastenwiedergabe.{ENTER}Dies ist die zweite Tastenwiedergabe.{ENTER}")
    Sleep ( 5000 )
    Send ("^a")
    Send ("{DEL}")
    Send ("_____$$___________________________$$$$.{ENTER}____$$$_________________________$$$$$$$.{ENTER}___$$$___$$$__________________$$$$$$$$$$.{ENTER}__$$$$__$$$$__$_________$$$$___$$$_$$$$$.{ENTER}_$$$$___$$$$__$$$$$__$$$$$$$$______$$$$.{ENTER}_$$$$___$$$__$$$$$$$_$$$$$$$$$____$$$$.{ENTER}$$$$$__$$$$__$$$$_$$_$$$$_$$$$____$$$$__$.{ENTER}$$$$$$$$$$__$$$$_____$$$$_$$$$___$$$$__$$.{ENTER}$$$$$$$$$$__$$$$_____$$$$_$$$$___$$$$_$$$.{ENTER}$$$$__$$$$__$$$$______$$$$$$$____$$$$$$$.{ENTER}_$$$$__$$$__$$$$$$$$__$$$$$$$____$$$$$$$.{ENTER}__$$$__$$$__$$$$$$$$__$$$$$$$$___$JK$$$.{ENTER}___$$__$$$__$$$$__$$__$$$$$$$$___$$$$$.{ENTER}____$__$$$$_$$$$______$$$__$$$$_ $$$.{ENTER}_______$$$$_$$$$______$$$__$$$$_ $$.{ENTER}__________$__$$$$$$__$$$$___$$$.{ENTER}______________$$$$$$_$$$$.{ENTER}__________________$$_$$$.{ENTER}")
    Sleep ( 3000 )
    Send ("^s")
    Sleep ( 1000 )
    Send ($variableIB &".txt")
    Send ("{ENTER}")
    Sleep ( 1000 )
    Send ("!{F4}")
    MsgBox (0,"Variablen und InputBoxStrings + Externes Programm starten und Automatisieren by Django","Das Herz Bild wurde gespeichert")
    Exit

    [/autoit]

    habe das problem das dieses script immer die msgbox bring ------> MsgBox (0,"Variablen und InputBoxStrings + Externes Programm starten und Automatisieren by Django","Ende der Automatisierung")
    möchte aber es so haben das wenn ich bei der inputbox einen name eintrage und auf ok klicke das die MsgBox (0,"Variablen und InputBoxStrings + Externes Programm starten und Automatisieren by Django","Start der Automatisierung")
    und das script normal weiter ausgeführt wird
    und wenn ich auf cancel klicke das script das halt ausführt MsgBox (0,"Variablen und InputBoxStrings + Externes Programm starten und Automatisieren by Django","Ende der Automatisierung") und das script sich auch beendet.

    bitte helft dem neuling. :S

    mfg unverschämt ;)


    ps:arbeite mich grade an ein paar online youtube tuts durch und versuche sie noch ein wenig immer auszuschmücken(wie dieses)

    Einmal editiert, zuletzt von unverschämt (18. September 2011 um 15:50)

  • danke für schnelle antwort aber geht nicht !egal ob ich auf ok oder cancel klicke

    if $variableIB = Then
    if ^ ERROR
    >Exit code: 1 Time: 2.807

  • [autoit]


    if $variableIB = 1 Then
    MsgBox (0,"Variablen und InputBoxStrings + Externes Programm starten und Automatisieren by Django","Start der Automatisierung")
    ElseIf @error Then
    MsgBox (0,"Variablen und InputBoxStrings + Externes Programm starten und Automatisieren by Django","Ende der Automatisierung")
    Exit
    EndIf

    [/autoit]

    So müsste es klappen

  • yeah so geht es !
    hier der richtig code:

    Spoiler anzeigen
    [autoit]

    $variableIB = InputBox ("Variablen und InputBoxStrings + Externes Programm starten und Automatisieren by Django","Speicher Name ???")
    if $variableIB = 1 Then
    MsgBox (0,"Variablen und InputBoxStrings + Externes Programm starten und Automatisieren by Django","Start der Automatisierung")
    ElseIf @error Then
    MsgBox (0,"Variablen und InputBoxStrings + Externes Programm starten und Automatisieren by Django","Ende der Automatisierung")
    Exit
    EndIf
    Run ("notepad.exe")
    WinWaitActive ("[CLASS:Notepad]")
    Send ("Dies ist die erste Tastenwiedergabe.{ENTER}Dies ist die zweite Tastenwiedergabe.{ENTER}")
    Sleep ( 5000 )
    Send ("^a")
    Send ("{DEL}")
    Send ("_____$$___________________________$$$$.{ENTER}____$$$_________________________$$$$$$$.{ENTER}___$$$___$$$__________________$$$$$$$$$$.{ENTER}__$$$$__$$$$__$_________$$$$___$$$_$$$$$.{ENTER}_$$$$___$$$$__$$$$$__$$$$$$$$______$$$$.{ENTER}_$$$$___$$$__$$$$$$$_$$$$$$$$$____$$$$.{ENTER}$$$$$__$$$$__$$$$_$$_$$$$_$$$$____$$$$__$.{ENTER}$$$$$$$$$$__$$$$_____$$$$_$$$$___$$$$__$$.{ENTER}$$$$$$$$$$__$$$$_____$$$$_$$$$___$$$$_$$$.{ENTER}$$$$__$$$$__$$$$______$$$$$$$____$$$$$$$.{ENTER}_$$$$__$$$__$$$$$$$$__$$$$$$$____$$$$$$$.{ENTER}__$$$__$$$__$$$$$$$$__$$$$$$$$___$JK$$$.{ENTER}___$$__$$$__$$$$__$$__$$$$$$$$___$$$$$.{ENTER}____$__$$$$_$$$$______$$$__$$$$_ $$$.{ENTER}_______$$$$_$$$$______$$$__$$$$_ $$.{ENTER}__________$__$$$$$$__$$$$___$$$.{ENTER}______________$$$$$$_$$$$.{ENTER}__________________$$_$$$.{ENTER}")
    Sleep ( 3000 )
    Send ("^s")
    Sleep ( 1000 )
    Send ($variableIB &".txt")
    Send ("{ENTER}")
    Sleep ( 1000 )
    Send ("!{F4}")
    MsgBox (0,"Variablen und InputBoxStrings + Externes Programm starten und Automatisieren by Django","Das Herz Bild wurde gespeichert")
    Exit

    [/autoit]

    danke für eure schnelle und nette hilfe.

    werde gleich das nächste tut in angriff nehmen.


    mfg unverschämt