perfekt es klappt nun vielen Dank!
Beiträge von d0n-blade
-
-
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
ExitEndSwitch
WEndIch 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 -
-
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: ValueHab 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")
WEndDer 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
-
Vielen Dank es hat geklappt!
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
-
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 1WinWaitActive("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
-
Vielen Dank,
habe nun das soweit glaube ich fertig gemacht, wollte bevor ich es mal Teste nochmal überprüfen lassen..
Zitat
While 1WinWaitActive("OK?", "Would you like to continue?")
Send("{Enter}")WEnd
..hoffe es ist alles in Ordnung so?
Grüße & vielen Dank
-
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
-
coole sache benutze dieses wörterbuch ständig, da ist son tool aufjedenfall vom vorteil
danke
mfg