Wenn du FileOpen verwendest, denke auch am Ende an FileClose.
Ich verwende zum einlesen der Datei immer _FileReadToArray.
Was nun besser ist kann ich dir aber nicht sagen.
Beiträge von Tweaky
-
-
-
_GUICtrlListBox_GetCurSel gibt nur den Index des markierten Eintrags zurück. (Steht in der Hilfe!).
Mit _GUICtrlListBox_GetText solltest du dann in Verbindung mit dem Index auch den Text (IP-Adresse) herausbekommen. -
Irgendwie klappt es nicht.
Habe ich da einen Denkfehler?AutoIt
Alles anzeigen#Region ;************ Includes ************ #include <Array.au3> #EndRegion ;************ Includes ************ $sExplorer_a = Run("explorer.exe /N,/E," & "C:\", "", @SW_MAXIMIZE) $sExplorer_b = Run("explorer.exe /N,/E," & "D:\", "", @SW_MAXIMIZE) ConsoleWrite($sExplorer_a & @CRLF) ConsoleWrite($sExplorer_b & @CRLF & @CRLF) Sleep(1000) Local $aList = WinList("[REGEXPCLASS:^(Explore|Cabinet)WClass$]") _ArrayDisplay($aList) For $i = 1 To $aList[0][0] $sPID = WinGetProcess($aList[$i][1]) ConsoleWrite($sPID & @TAB & $aList[$i][0] & @TAB & $aList[$i][1] & @CRLF) If $sPID = $sExplorer_a Or $sPID = $sExplorer_b Then MsgBox(0, 0, 0) WinMove($aList[$i][1], "", 50, 30) EndIf Next -
Hi,
ich würde gerne den Explorer öffnen und diesen dann in der Größe verändern.
Eigentlich kein Problem.Run gibt ja eine PID zurück.
Allerdings brauche ich für WinMove ein Handle.
Ist es irgendwie möglich aus der PID das Handle zu erzeugen?Oder muss ich über den Titel gehen?
Danke

-
-
Morgen gehts los
Sichert euch noch die letzten heiß begehrten Startplätze
-
Damit wir nicht ganz alleine sind hat sich noch Tweaky_Zufall angemeldet. Es wurden alle Spieltage im Voraus getippt

-
vergiss nicht die Bonustipps abzugeben
-
Es sind noch freie Plätze vorhanden. Schnell anmelden und sichern

-
Also mit einem Heimsieg liegst du schonmal oft richtig. Aber es kommt natürlich auch auf das getippte Ergebnis an
https://www.kicktipp.de/autoit-bl/spielregeln -
@UEZ
machst du ein neues Tippspiel für 2016/17 auf? -
NewProgger
Wenn wir testen sollen, dann bitte mit einem funktionsfähigen Beispiel.ICh würde trotzdem immer alle Checkboxen abfragen. Sollte meiner Meinung nach keinen Nachteil haben.
-
Sollte denke ich kein Problem sein.
-
Versuchs mal so
AutoIt
Alles anzeigen#Region ;************ Includes ************ #include <GUIConstantsEx.au3> #EndRegion ;************ Includes ************ Opt("GUIOnEventMode", 1) ;0=disabled, 1=OnEvent mode enabled Global $aCheckbox[100] GUICreate("Test", 200, 200) $aCheckbox[1] = GUICtrlCreateCheckbox("Text 1", 10, 10) $aCheckbox[2] = GUICtrlCreateCheckbox("Text 2", 10, 40) $aCheckbox[3] = GUICtrlCreateCheckbox("Text 3", 10, 70) $aCheckbox[4] = GUICtrlCreateCheckbox("Text 4", 10, 100) $aCheckbox[5] = GUICtrlCreateCheckbox("Text 5", 10, 130) GUISetOnEvent($GUI_EVENT_CLOSE, "_beenden") For $i = 1 To UBound($aCheckbox) - 1 GUICtrlSetOnEvent($aCheckbox[$i], "_status") Next GUISetState() While 1 Sleep(10) WEnd Func _Status() For $i = 1 To UBound($aCheckbox) - 1 If $aCheckbox[$i] <> @GUI_CtrlId Then GUICtrlSetState($aCheckbox[$i], $GUI_UNCHECKED) Next EndFunc ;==>_Status Func _beenden() Exit EndFunc ;==>_beenden -
Morgen fängsts an. Mitmachen!!!

-
bin dabei, auch wenn ich im Buli-Tipp nichts gerissen habe
-
Schau dir z. B. mal _SoundPause bzw. die restlichen _Sound...-Funktionen
-
Schau dir in der Hilfe mal DirCreate an.
-
Danke grebph.
Nun klapps.
Kannte die sc.exe bisher gar nicht