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. Falke

Beiträge von Falke

  • Remote Desktop erkennung

    • Falke
    • 17. April 2017 um 08:51

    Hallo Community,

    danke Racer und chesstiger. Das ist wirklich die einfachste und simpelste Lösung. Manchmal sieht man den Wald vor lauter Bäumen nicht.

    Vielen Dank wieder mal an alle für Eure Unterstützung.

    Gruß Falke

  • Remote Desktop erkennung

    • Falke
    • 15. April 2017 um 10:31

    Hallo,

    danke für die schnelle Hilfe. Leider liefert der Thread "Remotedesktop oder nicht..." nicht den gewünschten Erfolg. Ich möchte, sobald ich via Remote Desktop auf meinem Computer arbeite, das automatisch ein Programm gestartet wird - und nur dann.

    Gruß Falke

  • Remote Desktop erkennung

    • Falke
    • 15. April 2017 um 08:00

    Hallo Community,

    Ich suche eine Möglichkeit mit einem Script welches im Hintergrund auf meiner Maschine läuft, zu erkennen ob ich lokal oder remote connected bin. Gibt es da einen Weg ?

    Vielen Dank für eure Hilfe.

    Gruß Falke

  • Listview - Abfrage mit Tastatur

    • Falke
    • 22. Juli 2016 um 20:16

    Hallo Oscar,

    so kenne ich dich aus verschiedenen Threads :)
    Danke euch allen für die Hilfe. Danke Oscar für die Lösung.

    Gruß Falke

  • Listview - Abfrage mit Tastatur

    • Falke
    • 22. Juli 2016 um 10:00

    Hallo autoBert,

    ich benutze das gleiche Betriebssystem und die gleiche AutoItversion wie du. Die PrgInfo_UDF ist nur ein überbleibsel von meiner copy-paste aktion. Diese UDF stellt lediglich einen Info/About Splashscreen für mich zur verfügung, und hat für diese Demo keine Relevanz. Ich habe sie trotzdem mal angehängt...

    Gruß Falke

  • Listview - Abfrage mit Tastatur

    • Falke
    • 21. Juli 2016 um 20:19

    Hallo Community,

    ich bin schon seit längerem mit AutoIt aktiv, und programmiere damit sehr gerne.

    Ich habe jetzt aber ein Problem für das ich auch im Forum nichts passendes gefunden habe.

    Hier mein Testscript.

    C
    #Region - Timestamp
    ; 21.07.2016 20:10:30
    #EndRegion
    
    
    #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    #AutoIt3Wrapper_Compile_Both=y
    #AutoIt3Wrapper_UseX64=n
    #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
    
    
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <ListViewConstants.au3>
    #include <WindowsConstants.au3>
    #include <WindowsConstants.au3>
    #include <PrgInfo_UDF.au3>
    #include <GuiStatusBar.au3>
    #include <GuiListView.au3>
    #include <GuiComboBox.au3>
    
    
    Opt("GUIOnEventMode", 1)
    
    
    #Region ### START Koda GUI section ### Form=X:\Dropbox\AutoIT\Picture Manager\TestForum.kxf
    Global $hGui = GUICreate("hGui", 603, 401, -1, -1)
    Global $hInp = GUICtrlCreateInput("", 8, 16, 273, 21)
    Global $hLv = GUICtrlCreateListView("Titel|Status", 304, 16, 281, 369)
    GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 0, 100)
    GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 1, 50)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    
    
    GUIRegisterMsg($WM_NOTIFY, "LV_NOTIFY")
    GUISetOnEvent($GUI_EVENT_CLOSE, "_Exit")
    
    
    _GUICtrlListView_AddItem($hLv, "Titel 1", 0)
    _GUICtrlListView_AddSubItem($hLv, 0, "OK", 1)
    _GUICtrlListView_AddItem($hLv, "Titel 2", 1)
    _GUICtrlListView_AddSubItem($hLv, 1, "Fehler", 1)
    _GUICtrlListView_AddItem($hLv, "Titel 3", 2)
    _GUICtrlListView_AddSubItem($hLv, 2, "OK", 1)
    _GUICtrlListView_AddItem($hLv, "Titel 4", 3)
    _GUICtrlListView_AddSubItem($hLv, 3, "OK", 1)
    _GUICtrlListView_AddItem($hLv, "Titel 5", 4)
    _GUICtrlListView_AddSubItem($hLv, 4, "OK", 1)
    
    
    While 1
    	Sleep(100)
    WEnd
    
    
    Func _Exit()
    	GUIDelete()
    	Exit
    EndFunc   ;==>_Exit
    
    
    Func LV_NOTIFY($hWnd, $iMsg, $wParam, $lParam)
    	#forceref $hWnd, $iMsg, $wParam
    	Local $hWndFrom, $iIDFrom, $iCode, $tNMHDR, $hWndListView, $tInfo
    	$hWndListView = GUICtrlGetHandle($hLv)
    	If Not IsHWnd(GUICtrlGetHandle($hLv)) Then $hWndListView = GUICtrlGetHandle(GUICtrlGetHandle($hLv))
    	$tNMHDR = DllStructCreate($tagNMHDR, $lParam)
    	$hWndFrom = HWnd(DllStructGetData($tNMHDR, "hWndFrom"))
    	$iIDFrom = DllStructGetData($tNMHDR, "IDFrom")
    	$iCode = DllStructGetData($tNMHDR, "Code")
    	Switch $hWndFrom
    		Case GUICtrlGetHandle($hLv)
    			Switch $iCode
    				Case $NM_CLICK
    					GUICtrlSetData($hInp, _GUICtrlListView_GetItemText($hLv, Int(_GUICtrlListView_GetSelectedIndices($hLv))))
    				Case $LVN_KEYDOWN
    					$tInfo = DllStructCreate($tagNMLVKEYDOWN, $lParam)
    					Switch DllStructGetData($tInfo, "VKey")
    						Case 38; Hoch
    							_GUICtrlListView_ClickItem($hLv, Int(_GUICtrlListView_GetSelectedIndices($hLv)) - 1)
    						Case 40; Runter
    							_GUICtrlListView_ClickItem($hLv, Int(_GUICtrlListView_GetSelectedIndices($hLv)) + 1)
    						Case 35; End
    							_GUICtrlListView_ClickItem($hLv, _GUICtrlListView_GetItemCount($hLv) - 1)
    						case 36; Home
    							_GUICtrlListView_ClickItem($hLv, 0)
    					EndSwitch
    			EndSwitch
    	EndSwitch
    	Return $GUI_RUNDEFMSG
    EndFunc
    Alles anzeigen


    Das ganze funktioniert einwandfrei, solange ich es unter 32bit (#AutoIt3Wrapper_UseX64=n) laufen lasse. Kompiliere ich es aber im 64bit (#AutoIt3Wrapper_UseX64=y) Modus erkennt er die Tasten nicht mehr.

    Ich hoffe ihr könnt mir weiterhelfen.

    Gruß Falke

    Dateien

    PrgInfo_UDF.au3 30,43 kB – 227 Downloads

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™