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

Beiträge von Tweaky

  • On_WM_DROPFILES funktioniert nicht mit #RequireAdmin

    • Tweaky
    • 5. Dezember 2019 um 18:04

    Danke euch beiden.

    Habe das ganze nun getrennt.

  • On_WM_DROPFILES funktioniert nicht mit #RequireAdmin

    • Tweaky
    • 3. Dezember 2019 um 21:03

    Hi,

    On_WM_DROPFILES funktioniert nicht mit #RequireAdmin.

    Ich starte das folgende Skript über den Explorer.

    Nun kann ich eine Datei auf das ListView ziehen.

    Es erscheint eine msgbox.


    Aktiviere ich #RequireAdmin funktioniert es nicht mehr.

    Es kommt keine Fehlermeldung.

    Was muß man das ändern damit es läuft?

    C
    #Region    ;************ Includes ************
    #include <WindowsConstants.au3>
    #include <ListViewConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WinAPISysWin.au3>
    #EndRegion ;************ Includes ************
    ;~ #RequireAdmin
    
    Opt("GUIOnEventMode", 1) ; 0=ausgeschaltet, 1=OnEvent Modus aktiviert
    
    Global $hGui_haupt = GUICreate("Test", 300, 300, 0, 0, -1, $WS_EX_ACCEPTFILES)
    Global $idListview_bilder = GUICtrlCreateListView("Test", 10, 10, 200, 200, BitOR($LVS_SHOWSELALWAYS, $LVS_NOSORTHEADER), BitOR($LVS_EX_DOUBLEBUFFER, $WS_EX_CLIENTEDGE))
    
    ;mehrere Dateien auf die GUI ziehen und so einlesen
    GUIRegisterMsg($WM_DROPFILES, "On_WM_DROPFILES")
    
    GUISetState(@SW_SHOW, $hGui_haupt)
    GUISetOnEvent($GUI_EVENT_CLOSE, "_beenden")
    
    ;********************************************************
    ;        Dateien aus dem Explorer auf die GUI ziehen        *
    ;********************************************************
    
    Func On_WM_DROPFILES($hWnd, $msg, $wParam, $lParam)
        Local $aFileList, $nSize, $pFileName, $tPoint, $hCtrl
    
        $tPoint = _WinAPI_DragQueryPoint($wParam)
        If Not DllStructGetSize($tPoint) Then Return     ;window border
        $hCtrl = _WinAPI_ChildWindowFromPointEx($hWnd, $tPoint)
    
        If $hCtrl = ControlGetHandle($hGui_haupt, "", $idListview_bilder) Then     ;ListView
            $aFileList = _WinAPI_DragQueryFileEx($wParam)
            If Not @error Then MsgBox(0, 0, 0)
            _WinAPI_DragFinish($wParam)
            _WinAPI_MessageBeep(0)     ;Ton erzeugen
        EndIf
    
        Return
    EndFunc   ;==>On_WM_DROPFILES
    
    
    
    Func _beenden()
        Exit
    EndFunc   ;==>_beenden
    
    
    
    While 1
        Sleep(10)
    WEnd
    Alles anzeigen
  • Fehler in der deutschen Hilfe bitte hier melden (Hilfedatei 3.3.14.5 2019.08.02)

    • Tweaky
    • 2. Dezember 2019 um 18:51

    erledigt

  • Fehler in der deutschen Hilfe bitte hier melden (Hilfedatei 3.3.14.5 2019.08.02)

    • Tweaky
    • 8. November 2019 um 20:53

    behoben

  • Fehler in der deutschen Hilfe bitte hier melden (Hilfedatei 3.3.14.5 2019.08.02)

    • Tweaky
    • 1. November 2019 um 20:15

    behoben

  • Fehler in der deutschen Hilfe bitte hier melden (Hilfedatei 3.3.14.5 2019.08.02)

    • Tweaky
    • 1. November 2019 um 10:55

    behoben

  • StringReplace - Unklare Parameter-Beschreibung

    • Tweaky
    • 31. Oktober 2019 um 18:23

    Habs mal in "Der String der den gesuchten Teilstring ersetzt" geändert. OK?

  • Fehler in der deutschen Hilfe bitte hier melden (Hilfedatei 3.3.14.5 2019.08.02)

    • Tweaky
    • 29. Oktober 2019 um 19:03

    erledigt

  • StringRegExp Beginnt nicht mit

    • Tweaky
    • 29. Oktober 2019 um 19:00

    Zuerst hatte ich auch StringLeft($String, 4) <> "img-".

    Allerdings wollte ich es über StringRegExp löschen, da das eigentliche Pattern noch länger ist.

  • StringRegExp Beginnt nicht mit

    • Tweaky
    • 26. Oktober 2019 um 22:56

    In dem Teststring gibt es keine Zeilenumbrüche usw.

    Danke euch beiden. Funktioniert.

  • Fehler in der deutschen Hilfe bitte hier melden (Hilfedatei 3.3.14.5 2019.08.02)

    • Tweaky
    • 26. Oktober 2019 um 22:55

    behoben

  • StringRegExp Beginnt nicht mit

    • Tweaky
    • 26. Oktober 2019 um 20:55

    Hi,

    ich steh grad aufm Schlauch.

    Ich will nur Strings finden die nicht mitt IMG- beginnen.

    AutoIt
    #Region    ;************ Includes ************
    #include <Array.au3>
    #EndRegion ;************ Includes ************
    
    $sFileName = "IMG-1232343"
    
    $aTest = StringRegExp($sFileName, "(?i)" & "\A" & "(?<!IMG)" & ".+" & "\z", 3)
    _ArrayDisplay($aTest)
  • _WinAPI_GetWindowDC - Unklare Bescheibung

    • Tweaky
    • 19. Oktober 2019 um 18:11

    habs angepasst

  • _ArrayMaxIndex

    • Tweaky
    • 3. Oktober 2019 um 19:05

    mir ist es egal

  • Fehler in der deutschen Hilfe bitte hier melden (Hilfedatei 3.3.14.5 2019.08.02)

    • Tweaky
    • 2. Oktober 2019 um 17:31

    Hab in der deutschen Hilfe das doppelte Beispiel entfernt

  • _Excel_RangeRead ignoriert Name des Tabellenblatts

    • Tweaky
    • 29. September 2019 um 21:15

    Oh man. Ich habe diesen Hinweis gelesen, aber das ActiveSheet übersehen.

    Danke

  • _Excel_RangeRead ignoriert Name des Tabellenblatts

    • Tweaky
    • 29. September 2019 um 17:55

    Hi,

    ich habe ein Problem mit _Excel_RangeRead.

    Kann es sein, dass der beim 2. Parameter angegebene Name des Tabellenblatts ignoriert wird?

    Es wird immer das Tabellenblatt verwendet, welches gerade aktiv ist.

    Spoiler anzeigen
    C
    #Region    ;************ Includes ************
    #include <Excel.au3>
    #EndRegion ;************ Includes ************
    
    $exceldatei_pfad = "E:\Mappe1.xlsm"
    $exceldatei_pfad_suchen = $exceldatei_pfad
    
    $oAppl = _Excel_Open()
    $oWorkbook = _Excel_BookOpen($oAppl, $exceldatei_pfad)
    $oWorkbook = _Excel_BookAttach($exceldatei_pfad_suchen)
    $aNamen = _Excel_RangeRead($oWorkbook, "Tabelle1", $oWorkbook.ActiveSheet.Usedrange.Columns("A:G"), 1, True)
    Alles anzeigen

    Excel-Datei zum testen:

    - neue Excel-Datei erstellen

    - Daten auf dem Tabellenblatt "Tabelle1" ausfüllen

    - das Tabellenblatt "Tabelle2" auswählen

    - Speichern und Schließen

    Ich habe Office 2010 32bit.

  • Quelltext auslesen

    • Tweaky
    • 26. September 2019 um 17:56

    Danke, es funktioniert.

    Hab diese Variante wohl vergessen beim testen:saint:

  • Quelltext auslesen

    • Tweaky
    • 25. September 2019 um 19:45

    Ich muss das Thema nochmals aufgreifen.

    Wenn ich die folgende Seite lade, bekomme ich den Inhalt angezeigt

    https://www.asus.com/support/api/pr…model=Z87DELUXE

    Bei der folgenden Seite wird nur eine Infozeile angezeigt

    https://www.asus.com/support/api/pr…el=PRIME-Z390-A

    Weiß jemand wie ich herausfinde, was ich bei "model" genau anhängen muss.

    Ich habe es schon mit Leerzeichen, ohne Leerzeichen usw. probiert. Es klappt einfach nicht.

  • FileFindFirstFile - Fehler schon in der EN-Hilfe

    • Tweaky
    • 14. September 2019 um 23:03

    "Allgemein"

    - Da poste ich wenn es eine neue Version gibt

    "Bugs"

    - Fehler (am besten direkt in den Post zur jeweiligen Version"

    "Fragen/Anregungen"

    - keine Ahnung

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™