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

  • Tipprunde & Talk: Bundesliga 14/15

    • Tweaky
    • 29. August 2014 um 17:59

    bin auch dabei

  • ListViews sehen unterschiedlich aus

    • Tweaky
    • 28. August 2014 um 19:38

    Hi,
    warum sieht der Rahmen der beiden ListViews unterschiedlich aus?
    Ist es nicht egal, ob man die Stile gleich beim erstellen mitgibt oder sie per GUICtrlSendMsg nachliefert?

    Spoiler anzeigen
    [autoit]

    #Region ;************ Includes ************
    #Include <ListViewConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <MsgBoxConstants.au3>
    #include <WindowsConstants.au3>
    #EndRegion ;************ Includes ************

    [/autoit] [autoit][/autoit] [autoit]

    GUICreate("listview items", 800, 250)
    Local $idListview = GUICtrlCreateListView("col1 |col2|col3 ", 10, 10, 300, 150, BitOR($LVS_SHOWSELALWAYS, $LVS_NOSORTHEADER), BitOR($LVS_EX_DOUBLEBUFFER, $WS_EX_CLIENTEDGE))
    GUICtrlSendMsg($idListview, $LVM_SETEXTENDEDLISTVIEWSTYLE, $LVS_EX_FULLROWSELECT, $LVS_EX_FULLROWSELECT)
    GUICtrlSendMsg($idListview, $LVM_SETEXTENDEDLISTVIEWSTYLE, $LVS_EX_GRIDLINES, $LVS_EX_GRIDLINES)

    [/autoit] [autoit][/autoit] [autoit]

    Local $idListview2 = GUICtrlCreateListView("col1 |col2|col3 ", 330, 10, 300, 150, BitOR($LVS_SHOWSELALWAYS, $LVS_NOSORTHEADER), BitOR($LVS_EX_DOUBLEBUFFER, $WS_EX_CLIENTEDGE, $LVS_EX_FULLROWSELECT, $LVS_EX_GRIDLINES))

    [/autoit] [autoit][/autoit] [autoit]

    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit]

    ; Loop until the user exits.
    While 1
    Switch GUIGetMsg()
    Case $GUI_EVENT_CLOSE
    ExitLoop

    [/autoit] [autoit][/autoit] [autoit]

    Case $idListview
    MsgBox($MB_SYSTEMMODAL, "listview", "clicked=" & GUICtrlGetState($idListview), 2)

    [/autoit] [autoit][/autoit] [autoit]

    EndSwitch
    WEnd

    [/autoit]
  • Autoit Backup Ordner

    • Tweaky
    • 25. August 2014 um 19:52

    BugFix
    wo genau finde ich in SciTE AutoIndent bzw. AutoCompletion?
    Oder sind das keine Tools in SciTE?

  • Autoit Backup Ordner

    • Tweaky
    • 25. August 2014 um 18:27

    BugFix
    also ich finde Tidy eigentlich toll.
    Was genau verwendest du? Wie heißt das in SciTE?

  • Deutsche Hilfe auf 3.3.10.2 updaten - mitmachen

    • Tweaky
    • 23. August 2014 um 22:38

    Und mal wieder ein Errinnerung ;)

  • aus SciTE im Explorer Ordner öffnen

    • Tweaky
    • 18. August 2014 um 19:31

    Andy,
    ich wollte wie BugFix schon sagt einen Explorer.
    Trotzdem danke für die neue Tastenkombi.

    BugFix
    mit LUA kenne ich mich gar nicht aus.
    Dein AutoIt Script habe ich nicht getestet, wegen James Idee.

    James
    perfekt. Genau das habe ich gesucht.
    Außer dass ich es in die "SciTEUser.properties" und statt O E verwende. :thumbup:

  • aus SciTE im Explorer Ordner öffnen

    • Tweaky
    • 18. August 2014 um 18:03

    Hi,
    gibt es eine Möglichkeit, dass ich per Knopfdruck in SciTE direkt in den Ordner springe in dem das aktuelle Skript liegt welches ich gerade bearbeite?

  • Excel - Namenskonflikt Filter

    • Tweaky
    • 18. August 2014 um 17:51

    @rynow
    der Code steht im 1. Post.
    Der Fehler kommt sofort bei

    [autoit]

    _Excel_BookOpen($oApp2, $exceldatei)

    [/autoit]

    water
    Kann schon sein, dass es ein generelles Problem von Excel ist.
    Aber warum taucht der Fehler nur auf, wenn ich die Datei mit AutoIt öffne?

  • Excel - Namenskonflikt Filter

    • Tweaky
    • 17. August 2014 um 22:01

    Hi,
    ich nutze Excel 2010 32bit.
    Dazu öffne ich eine Excel-Datei die Filter enthält.

    [autoit]

    #Region ;************ Includes ************
    #include <Excel.au3>
    #EndRegion ;************ Includes ************

    [/autoit][autoit][/autoit][autoit]

    Global $exceldatei = "E:\Filter.xlsm"

    [/autoit][autoit][/autoit][autoit]

    $oApp2 = _Excel_Open(True, True)
    _Excel_BookOpen($oApp2, $exceldatei)

    [/autoit]

    Dabei kommt gleich beim öffnen folgender Fehler
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.
    Öffne ich die Datei manuell ohne AutoIt kommt kein Fehler.


    Zum reproduzieren habe ich die Excel-Datei angehängt.
    Die Datei wurde neu erstellt.
    Momentan kommt der Fehler noch nicht.
    Erst wenn ihr einen Filter anwendet und wieder zurückstellt kommt beim nächsten öffnen mit AutoIt der Fehler.

    In Excel selbst kann man diese "Namen" auch löschen. Allerdings taucht der Name dort nicht auf.
    Im Internet habe ich dieses Tool gefunden, welches sich als Add-In in Excel einklinkt. Dieses enhält Namen auch.
    Ich kann den Namen zwar löschen, jedoch taucht das Problem wieder auf sobald ein Filter angewandt wurde.

    EDIT:
    Diesen Tipp habe ich bereits ausprobiert. Sobal ich wieder filtere kommt der Fehler wieder

    Bilder

    • Filter.jpg
      • 31,41 kB
      • 352 × 146

    Dateien

    Filter.rar 6,01 kB – 329 Downloads
  • Listview sortieren nach zweiter Spalte

    • Tweaky
    • 17. August 2014 um 20:34

    Danke BugFix nun verstehs ich (endlich :whistling: )

  • Listview sortieren nach zweiter Spalte

    • Tweaky
    • 17. August 2014 um 16:51

    Hm,
    theoretisch klar, aber kannst du mal ein Bsp zeigen wie man dann die Sortierrichtung von mehreren Spalten angibt?
    Und wenn man im Parameter 2 bereits die Richtung je Spalte angegeben hat, warum muss man dann noch im Parameter 3 eine Spalte angeben?
    Sorry aber steh gerade auf dem Schlauch :S

  • Listview sortieren nach zweiter Spalte

    • Tweaky
    • 17. August 2014 um 13:22

    Hi BugFix,
    für was ist genau

    [autoit]

    Global $B_DESCENDING[_GUICtrlListView_GetColumnCount($hListView)]

    [/autoit]


    Ist bei mehrspaltigen ListViews der Parameter 2 und 3 eigentlich das gleiche :?:

  • _Excel_RangeFind - leere Zelle finden

    • Tweaky
    • 16. August 2014 um 17:19

    Ja ich suche die erste leere Zelle um was reinzuzschreiben.

    Habs dann mit _Excel_RangeRead und For Next gelöst.
    Wobei es meiner Meinung nach auch mit _Excel_RangeFind gehen sollte.

  • _Excel_RangeFind - leere Zelle finden

    • Tweaky
    • 16. August 2014 um 17:14

    nein nicht nach einem Leerzeichen, sondern nach einer leeren Zelle

  • _Excel_RangeFind - leere Zelle finden

    • Tweaky
    • 16. August 2014 um 15:28

    Warum ist es gewollt, dass man mit _Excel_RangeFind keine leere Zellen finden kann?
    Man müsste nur "If StringStripWS($sSearch, 3) = "" Then Return SetError(2, 0, 0)" in der Funktion deaktivieren.
    Oder liege ich da falsch.

  • ArrayMore.au3

    • Tweaky
    • 11. August 2014 um 19:52

    Schön ...
    Wobei ich auch gleich von der 3.3.8.1 auf die 3.3.12.0 gewechselt habe.

    Vielleicht kannst du es wenigstens im Startpost ergänzen als Info.

  • ArrayMore.au3

    • Tweaky
    • 11. August 2014 um 18:40

    Durch die AutoIt Version 3.3.12.0 sind meine ich folgende Funktionen überflüssig

    _Array2DAdd: Ersatz _ArrayAdd
    _Array2DInsert Ersatz _ArrayInsert
    _Array2DDelete Ersatz _ArrayDelete
    _Array2DSearch Ersatz _ArraySearch (Ergebnis 1 oder 0)
    _Array2DMirror Ersatz _ArrayTranspose
    _ArraySort_2ary Ersatz _ArraySort (in arraymore.au3 wird es noch anderweitig verwendet)

  • AutoIt-Tools und Virusmeldung

    • Tweaky
    • 1. August 2014 um 11:33

    Andy
    bin vor 3 Wochen von 3.3.8.1 auf 3.3.12.0 umgestiegen.
    Wenn ich nochmals ein Problem mit einem Tool habe werde ich versuchen diese auch mit 3.3.8.1 zu kompilieren.

  • AutoIt-Tools und Virusmeldung

    • Tweaky
    • 31. Juli 2014 um 17:35

    Ich verstehe nicht ganz warum es mit AutoIt solche Probleme gibt.
    Es gibt ja zig Tools im Internet und bei denen springt der Virenscanner nicht an.
    Liegt das an der Programmiersprache?

  • AutoIt-Tools und Virusmeldung

    • Tweaky
    • 31. Juli 2014 um 11:08

    Ich verwende Norton Internet Security.
    Es schlägt als der SONAR-Schutz an.
    Laut Beschreibung "SONAR erkennt bösartigen Code schon, bevor entsprechende Virendefinitionen über LiveUpdate verfügbar sind, und schützt Sie davor."

    Vielleicht hat hier noch jemand auch Norton und kann seine Erfahrungen posten.

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™