Beiträge von Tweaky
-
-
Hm , ok funktioniert dann mit der Maus. Aber wenn ich die Items mit den Pfeilstasten auswählen funktioniert es dann nicht mehr. Gibt es da auch eine Lösung?
Dies war auch der Grund warum ich $NM_CLICK nicht verwenden wollte.
-
Hi,
ich möchte die Checkbox aktivieren, wenn ein Eintrag im ListView ausgewählt ist.
Dies funktioniert auch, jedoch wird die Checkbox immer deaktiviert und aktiviert, wenn ein anderes Item angeklickt wird.
Wie kann ich dies verhindern? Oder ignoriert ihr sowas?
AutoIt
Alles anzeigen#Region ;************ Includes ************ #include <WindowsConstants.au3> #include <GuiListView.au3> #include <GUIConstantsEx.au3> #EndRegion ;************ Includes ************ Global $iListView_markiert_merken Opt("GUIOnEventMode", 1) GUICreate("Test", 300, 300) ;Liste mit Updates Global $idListview_schnell = GUICtrlCreateListView("Test", 50, 50, 150, 150, -1, $WS_EX_CLIENTEDGE) _GUICtrlListView_SetExtendedListViewStyle($idListview_schnell, BitOR($LVS_EX_FULLROWSELECT, $LVS_EX_DOUBLEBUFFER)) GUICtrlCreateListViewItem("Zeile 1", $idListview_schnell) GUICtrlCreateListViewItem("Zeile 2", $idListview_schnell) GUICtrlCreateListViewItem("Zeile 3", $idListview_schnell) Global $idCheckbox_test = GUICtrlCreateCheckbox("Test", 10, 10) GUICtrlSetState($idCheckbox_test, $GUI_DISABLE) GUIRegisterMsg($WM_NOTIFY, "WM_Notify") GUISetOnEvent($GUI_EVENT_CLOSE, "_beenden") GUISetState() Func WM_NOTIFY($hWnd, $iMsg, $wParam, $lParam) #forceref $hWnd, $iMsg, $wParam Local $hWndFrom, $iIDFrom, $iCode, $tNMHDR Local $hWndListView2 $hWndListView2 = $idListview_schnell If Not IsHWnd($idListview_schnell) Then $hWndListView2 = GUICtrlGetHandle($idListview_schnell) $tNMHDR = DllStructCreate($tagNMHDR, $lParam) $hWndFrom = HWnd(DllStructGetData($tNMHDR, "hWndFrom")) $iIDFrom = DllStructGetData($tNMHDR, "IDFrom") $iCode = DllStructGetData($tNMHDR, "Code") Select Case $hWndFrom = $hWndListView2 Select Case $iCode = $LVN_ITEMCHANGED _check() EndSelect EndSelect EndFunc ;==>WM_NOTIFY Func _check() Local $iListView_markiert2 $iListView_markiert2 = _GUICtrlListView_GetNextItem($idListview_schnell) If $iListView_markiert2 <> $iListView_markiert_merken Or $iListView_markiert_merken = "" Then $iListView_markiert_merken = $iListView_markiert2 If _GUICtrlListView_GetSelectedCount($idListview_schnell) > 0 And BitAND(GUICtrlGetState($idCheckbox_test), $GUI_DISABLE) Then ConsoleWrite("deaktivieren" & @TAB & $iListView_markiert2 & @TAB & $iListView_markiert_merken & @CRLF) GUICtrlSetState($idCheckbox_test, $GUI_ENABLE) ElseIf _GUICtrlListView_GetSelectedCount($idListview_schnell) = 0 And BitAND(GUICtrlGetState($idCheckbox_test), $GUI_ENABLE) Then ConsoleWrite("aktivieren" & @TAB & $iListView_markiert2 & @TAB & $iListView_markiert_merken & @CRLF) GUICtrlSetState($idCheckbox_test, $GUI_DISABLE) EndIf EndIf EndFunc ;==>_check Func _beenden() Exit EndFunc ;==>_beenden While 1 Sleep(10) WEnd -
Dein Tipp muss eingetragen werden, bevor das einzelne Spiel angepfiffen wird
-
-
Hi,
es gibt eine neue Version der deutsch / englischen Hilfe für AutoIt 3.3.14.5.
deutsche Hilfe / deutsche au3.api / deutsche Beispiele
Schaut euch die Hilfe bitte genau an.
Fehler könnt ihr dann hier melden.
Gibt es eine deutsche Funktionsbeschreibung, so wird diese direkt angezeigt und man kann man durch das Flaggen-Symbol rechts oben von deutsch auf englisch umstellen.
Gibt es noch keine deutsche Funktionsbeschreibung so wird direkt die englische Funktionsbeschreibung angezeigt.
Diese Dateien können hier übersetzt werden.
Danke an alle Übersetzer und Helfer.
Viel Spaß damit
-
bin natürlich auch wieder dabei. Wer noch?

-
Sehr gut, damit funktioniert es auch ohne das anlegen einer txt-Datei.
Ich werde dies so übernehmen

-
Danke so funktioniert es

-
Ok sieht gut aus.
Aber bei folgendem Namen funktioniert es nicht.
AutoIt
Alles anzeigen#Region ;************ Includes ************ #include <String.au3> #include <Array.au3> #include <Inet.au3> #EndRegion ;************ Includes ************ $sSource = _INetGetSource("https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=/competitions/12/seasons/17683/matchday/3&spieledb_path=%2Fmatches%2F2315390") $aTest = _StringBetween($sSource, 'historize_url="> ', '</a>') _ArrayDisplay($aTest) Local $a_2 = StringToASCIIArray($aTest[18]) Local $s_2 = StringFromASCIIArray($a_2, 0, -1, 2) ConsoleWrite($aTest[18] & @CRLF) ConsoleWrite($s_2 & @CRLF)Statt Andrej Kramarić soll Andrej Kramarić angezeigt werden. Es wird aber Andrej Kramari?! angezeigt
-
Hi,
wie kann man mit folgendem Skript die Sonderzeichen so darstellen wie sie auf der Webseite angezeigt werden?
AutoIt
Alles anzeigen#Region ;************ Includes ************ #Include <String.au3> #Include <Array.au3> #Include <Inet.au3> #EndRegion ;************ Includes ************ $sSource = _INetGetSource("https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=/competitions/12/seasons/17683/matchday/3&spieledb_path=%2Fmatches%2F2315390") $aTest = _StringBetween($sSource, 'historize_url="> ', '</a><br>') ConsoleWrite($aTest[0] & @CRLF) $aTest[0] = StringReplace($aTest[0], 'Ã', 'i') ConsoleWrite($aTest[0] & @CRLF)Statt VladimÃr Darida soll Vladimír Darida angezeigt werden
-
du musst heute noch tippen

-
-
-
Deine Feiertag UDF läuft nicht mehr. Schau sie dir bei Gelegenheit mal an

-
Meistens sind die die sich am wenigstens einen Kopf über das Ergebnis machen am weitesten vorne

Wer macht noch mit

-
@Musashi
du musst die Bonusfragen noch tippen

-
bin dabei

wer noch

Hohe Chancen auf eine Top-Ten Platzierung

-
-