1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. d0n-blade

Beiträge von d0n-blade

  • Textausgabe im Fenster funktioniert nicht

    • d0n-blade
    • 18. September 2009 um 12:03

    perfekt es klappt nun vielen Dank! :)

  • Textausgabe im Fenster funktioniert nicht

    • d0n-blade
    • 18. September 2009 um 11:08

    Die Ausgabe im Fenster funktioniert nicht wie soll.. sie gibt halt kein Text aus ;(


    Zitat


    #include
    #include
    #include
    #include

    #Region ### START Koda GUI section ### Form=
    $Form2 = GUICreate("Form2", 413, 305, 302, 218)
    $Label1 = GUICtrlCreateLabel("Ausgabe", 160, 112, 87, 28)
    GUICtrlRead("$ausgabe1")
    GUICtrlSetFont(-1, 14, 800, 0, "MS Sans Serif")
    $Progress1 = GUICtrlCreateProgress(128, 152, 145, 17)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    $ausgabe1 = "...Test..."

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    EndSwitch
    WEnd

    Alles anzeigen

    Ich hoffe ihr könnt mir helfen :)

    Zugleich wollte ich Fragen wie man diesen Ladebalken mit 2 Variablen nutzen kann? Also eine Variable für Max und die andere für den normalen Wert der "angezeigt" werden soll?
    Grüße

  • Checken ob MsgBox im Hintergrund kommt und drauf reagieren

    • d0n-blade
    • 13. September 2009 um 20:25

    Hab nun endlich die Lösung.. :D


    Code
    While 1WinWait("Error", "")WinActivate ( "Error" )ControlClick("Error" , "" , "Button1")WEnd


    Danke an alle die mir geholfen haben :thumbup:

    Beste Grüße

  • Checken ob MsgBox im Hintergrund kommt und drauf reagieren

    • d0n-blade
    • 13. September 2009 um 14:18

    Ich werde es mal mit der Autoit Windows Info probieren, ich poste dann wenn es funktioniert danke ^^

    Edit:
    So, habe jetzt mal eine "Fehlermeldung erzwungen" wo jetzt folgendes im Fenster drinne steht..:

    Zitat


    Titel: Error
    Text: Der Wert -13 ist für Value ungültig. Value sollte zwischen 'minimum' und 'maximum' liegen.
    Parametername: Value

    Hab im Script nun folgendes stehen:

    Zitat


    While 1
    WinWait("Error", "Der Wert -13 ist für Value ungültig. Value sollte zwischen 'minimum' und 'maximum' liegen.
    Parametername: Value")
    ControlClick("Error", "Der Wert -13 ist für Value ungültig. Value sollte zwischen 'minimum' und 'maximum' liegen.
    Parametername: Value", "Button1")
    WEnd

    Alles anzeigen

    Der Wert -13 ist nicht Fest, ist je Fehlermeldung unterschiedlich was ich nicht ganz verstehe aber nun gut. Habe nirgendwo ein Wert gefunden den ich anstatt der Zahl eingeben kann damit es unabhängig davon ist welche Zahl dort erscheint und wieviele Stellen diese hat.. ;( Zzgl. wird das Fenster nicht angesprochen da es wie gesagt nur im Hintergrund erscheint und in der Startleiste zu sehen ist aber eben die anderen Programme im Vordergrund stehen ?(

    Grüße

  • Checken ob MsgBox im Hintergrund kommt und drauf reagieren

    • d0n-blade
    • 13. September 2009 um 13:18

    Vielen Dank es hat geklappt! ^^ :thumbup:

    Edit: Mist, es funktioniert doch nicht :( Ich weiß nicht ob es an der Variablen liegt oder daran das es im Hintergrund stattfindet und die anderen Programme stehts im Vordergrund sind..

    Beste Grüße

  • Checken ob MsgBox im Hintergrund kommt und drauf reagieren

    • d0n-blade
    • 13. September 2009 um 12:40

    Hallöchen,
    nachdem ich gestern mein Problem geschildert habe (Thread: "Checken ob MsgBox kommt und drauf reagieren") musste ich heute Nachts voller bedauern feststellen, dass diese Fehlermeldung im "Hintergrund erscheint" d.h. dass die laufenden Programme stehts im Vordergrund sind und mein Script aus diesem Grund Wirkungslos ist..

    Mein bisheriges Script sieht wie folgt aus..:

    Zitat


    While 1

    WinWaitActive("OK?", "Would you like to continue?")
    Send("{Enter}{Enter}")

    WEnd

    Hinzukommt das mir aufgefallen ist das dort ein Variabler Wert erscheint ("-XX" x=Zahl) und diese je Fehlermeldung sich ändern. Wie kann ich im Text des Scriptes: "Would you like to continue?" einfügen das er auch auf die immer ändernden Zahlen reagieren soll?
    Z.B. wenn der Text nun wie folgt heißt: "Would you like to continue? Fehlermeldung -05" aber diese 05 bei der nächsten Meldung gar keine 05 ist sondern eine 19? Oder gar die Zahl zu einer 1- bzw 3stelligen Zahl wird? Z.B. -1 oder -111.. bin selber leider am Ende meines Lateins (bin ziemlicher Anfänger sorry..)

    Beste Grüße

  • Checken ob MsgBox kommt und drauf reagieren

    • d0n-blade
    • 13. September 2009 um 00:44

    Vielen Dank,

    habe nun das soweit glaube ich fertig gemacht, wollte bevor ich es mal Teste nochmal überprüfen lassen..


    Zitat


    While 1

    WinWaitActive("OK?", "Would you like to continue?")
    Send("{Enter}")

    WEnd

    ..hoffe es ist alles in Ordnung so?

    Grüße & vielen Dank :)

  • Checken ob MsgBox kommt und drauf reagieren

    • d0n-blade
    • 12. September 2009 um 23:37

    Hi,
    habe wenn ich mein PC über nacht laufen lasse, immerwieder Windows Fehlernachrichten die laufende Prozesse anhält.

    Meine Frage nun ist, wie ich mit AutoIT ein Script schreiben könnte der andauernt checkt ob dieses Feld sich öffnet und falls es kommt auf das "OK" klickt damit meine Prozesse nicht weiter angehalten werden?

    Fehler Meldung ist: Titel "OK?" und die Nachricht "Would you like to continue?"

    Habe an eine If-Schleife gedacht? Bin mir aber unsicher da ich bisher nur MouseClicks simuliert habe..
    Wäre sehr dankbar für Hilfe bzw. unterstützung damit ich den richtigen Gedankenweg verfolgen kann..

    Besten Dank im vorraus :)

  • Übersetzungstool

    • d0n-blade
    • 14. Februar 2007 um 21:21

    coole sache :) benutze dieses wörterbuch ständig, da ist son tool aufjedenfall vom vorteil :)

    danke :klatschen:

    mfg :)

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™