Dafür gibts nen ButtonStyle ($BS_*). Wenn du nach "autoit multiline button" gesucht hättest wärst du direkt fündig geworden.
https://www.autoitscript.com/forum/topic/10…line-on-button/
Beiträge von alpines
-
-
Es wäre noch schön wenn du den 1. Beitrag bearbeitest und den Präfix auf 'gelöst' setzt.
-
aber es muss einigermaßen praktikabel und nachjustierbar sein (z.B. wenn sich die kornart ändert)
Warum probierst du die verschiedenen Ansätze nicht einfach mal aus? Dann findest du heraus welches davon sich am besten eignet und am besten nachjustierbar sind.
-
Ich denke, ich habe da etwas Brauchbares gefunden: ImageSearch
ImageSearch? Warum?
-
bin gerade am probieren die bilder mit gimp so zu bearbeiten, dass es eventuell einfacher zum erkennen wird...
Dazu gibt es verschiedene Filter die du anwenden kannst. Die sollte es auch bereits schon als UDF irgendwo im engl. Forum geben.
Such dir die aus die das erkennen vereinfachen und dann leg sie mit einem Script drüber wenn du es später mit einem Script erkennst. -
Wenn deine Frage erfolgreich gelöst wurde dann editier doch den 1. Beitrag und setz den Präfix mal auf "gelöst" damit andere die in Zukunft die Suche nutzen das hier finden und sehen das es hier gelöst wurde.
-
Schreib mal an den Anfang der Funktion $sRet = "" eventuell fixt es das.
-
Warum verrätst du uns denn nicht was du genau automatisieren willst? Es gibt sicherlich bessere Wege als langsame und unsichere Wege wie ControlClick zu verwenden.
In den Forenregeln steht strikt das Bots für Spiele z.B. verboten sind, also verrate uns was du möchtest und es wird sich sicherlich jemand bei dir melden. -
Hmm, nicht ganz verstanden, ich mache sicherheitshalber mal 'nen Test.
Hierbei verwende ich nur die "Code"-Tags.Oben eingefügt habe ich die drei Zeilen aus Posting 64, um zu testen, ob die Linefeeds verschwinden (Dein Hinweis aus Posting 65).
Dann folgt ein längerer Codeschnippsel, um zu sehen, ob der Code automatisch verkürzt wird.Du kannst beim </> Button auswählen welchen Syntax-Highlighter genommen werden soll. Wähl in der 1. ComboBox mal AutoIt aus dann wird dein Code nicht als C interpretiert.
-
@alpines da fehlt noch das"GuiCtrlRead" in deiner for Schleife.
Psscht! Schau mal in das Control-Array, da habe ich auch getrickst

-
Du meinst bestimmt den Faktor 1/Sqrt(2) und nicht die Hälfte
MAch warum denn nicht? Es gibt genug Spiele die für diagonale Bewegungen einfach den X- und Y-Offset addiert haben und nicht Sqrt(2) nutzen. Ist halt ein wenig schwieriger zu spielen.
-
Es wurde vor einiger Zeit hier eine super Lösug dafür vorgestellt. Erstelle ALLE deine Controls die du abspeichern willst in einem Array und dann erstellt dir Enumeratoren um darauf zuzugreifen.
AutoIt
Alles anzeigenLocal $aControls[] = [GUICtrlCreateInput(), GUICtrlCreateInput()] Enum $hUsername, $hPassword ; Die Enums fangen von dem Index 0 an und zählen +1 weiter. ; Zum abspeichern einfach For $i = 0 To UBound($aControls) - 1 IniWrite("config.ini", "Settings", $i, $aControls[$i]) Next ; Zum benutzen einfach die Enums verwenden GUICtrlSetData($aControls[$hUsername], "blurr") -
Klappt das bei dir? Ich habs ausprobiert und das ging nicht.
//Jetzt sehe ich auch warum, ich hab den Fenstertitel angegeben. -
Hmm, sieht man nicht alle Tage. Probier es mal mit dem auflisten aller Controls. Ansonsten könntest du versuchen das ganze über Pointer zu lösen und die Daten aus dem RAM zu lesen.
-
Auf die schneller das hier gefunden: https://www.autoitscript.com/forum/topic/32…for-any-window/
Wenn du keinen Direktzugriff über den Advanced Mode hast kannst du dir alle Controls enumeraten (auflisten) lassen und dort kannst du dann das Array durchgehen,
bis du das Label findest das du auslesen möchtest.Aber eventuell hast du etwas übersehen, deshalb würde ich dir vorschlagen das du den Zeiger von AutoIt Window Info Tool nochmal auf das Label ziehst und dann bei dem Summary-Tab (ganz rechts)
alles hier reinkopierst. Vorzugsweise mit den <spoiler></spoiler> Tags ([ ] statt <>) -
Bitte liefere die Scripte noch hinterher damit alles nachkompiliert werden kann sofern hier jemand Zweifel an deinen .exe-Dateien hat.
-
Gibt es eine Möglichkeit das Löschen von Startposts explizit zu verbieten?
-
Herzlich Willkommen im Forum!

-
Das mag vielleicht ein wenig overkill sein aber wenn du dazu keine Möglichkeit findest schau dir mal den "Interception"-Treiber an den ich in meinem Extensa-Projekt verwendet habe.
Der bietet dir an die Tasten abzufangen und zu unterschlagen. Du könntest damit alle Eingaben weiterleiten außer wenn der ScanCode der Taste der der Sleep-Taste ist (sofern die überhaupt erkannt wird).
Dann kannst du einfach ein AutoIt-Script starten oder bereits im Listener-Programm die Taste verwalten. -
Wie die Vorredner schon sagen ist Noctua eine spitzen Marke was die Kühlleistung angeht. Über das Design kann man sich streiten. Selber nutze ich den Shadow Rock 2 der kostet gerade mal 40 € Super Kühlleistung Super Preis da kann man absolut nicht meckern

Auch wenn du das nicht so meinst, ich bezweifle stark das da ein 'Shadow Rock 2' reinpasst
