Hide all

  • Halli Hallo,

    ich habe diese script programmiert. nun möchte ich

    [autoit]

    $1= inputbox ("Laufwerk des Sticks?", "Verschieben nach?")
    $2= inputbox ("Heutiges Datum?", "Form: YYYY-MM-TT")
    run( "1.exe")
    WinWaitActive("1")
    send( "{ENTER}")
    WinWaitActive("1")
    send( "{ENTER}")
    WinWaitActive("1")
    send( "{ENTER}")
    WinWaitActive("1")
    send( "{ENTER}")
    run("C:programme...2.exe")
    winwaitactive("2")
    send( "{ENTER}")
    MouseMove(629,562)
    mouseclick("left")
    send( "{ENTER}")
    mousemove(600,419)
    mouseclick("left")
    send( "{ENTER}")
    mousemove(676,562)
    mouseclick("left")
    send( "{ENTER}")
    sleep(5000)
    send( "{ENTER}")
    run("C:\Programme\3.exe")
    WinWaitActive("3")
    send( "{ENTER}")
    sleep(1800)
    send( "{ENTER}")

    [/autoit]

    nun möchte ich die fenster 1,2,3 verstecken , geht das?

  • aus der Hilfe:

    WinSetState ( "title", "text", flag )

    Der "show" Flag des ausgeführten Programms:
    @SW_HIDE = Versteckt das Fenster.
    @SW_SHOW = Zeigt ein vorher verstecktes Fenster.
    @SW_MINIMIZE = Minimiert das Fenster.
    @SW_MAXIMIZE = Maximiert das Fenster.
    @SW_RESTORE = Macht eine Fensterminimierung oder -maximierung rückgängig.
    @SW_DISABLE = Deaktiviert ein Fenster.
    @SW_ENABLE = Aktiviert ein Fenster.


    Nutzt dir das was?


    TIPP: nimm ControlClick / ControlSend statt send und mouseclick.

  • warum soll ich control dingens nehmen?
    und das mit dem winset zeug hilft mir nicht, kannst du mir das in den code schreiben, denn ich mach das immer so

    [autoit]

    run( "1.exe")
    dann hier den hide code
    WinWaitActive("1")
    send( "{ENTER}")

    [/autoit]
  • [autoit]

    run( "1.exe")
    winsetstate("Name des Fensters", "", @SW_HIDE) ;Versteckt das Fenster.
    WinWaitActive("1")
    send( "{ENTER}")

    [/autoit][autoit]

    winsetstate("Name des Fensters", "", @SW_HIDE) ;Zeigt ein vorher verstecktes Fenster.

    [/autoit]


    dir nutzt send nichts wenn das Fenster versteckt ist.

    2 Mal editiert, zuletzt von senden9 (10. Juni 2008 um 21:06)

  • und wie funktionniert mousecontrol, was macht das genau...gar keine zeit, ich pushe den thread später nochmal

  • @commonleader.
    "Zieht die Bayern die Lederhosen aus!". LOL / SPASS / :rofl:

    Keine Zeit? Das geht schon mal gar nicht. Zeit ist wichtig, da man das was man entwickelt ordentlich machen möchte, oder?

    Ansonsten zu der Frage "und wie funktionniert mousecontrol, was macht das genau...". Links gibt es die AutoIt Doku, dort mal stöbern.

    Gruß, Crazy-A.

    Lieben Gruß,
    Alina

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Geheime Information: ;)
    k3mrwmIBHejryPvylQSFieDF5f3VOnk6iLAVBGVhKQegrFuWr3iraNIblLweSW4WgqI0SrRbS7U5jI3sn50R4a15Cthu1bEr

  • ähhm also wenn das die fenster sind die von run aus laufen einfach so:

    [autoit]

    run("1.exe", "", @SW_HIDE)

    [/autoit]

    MFG FireFlyer

    *Paradox ist, wenn man sich im Handumdrehen den Fuss bricht* :D