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

Beiträge von BugFix

  • X-Mas

    • BugFix
    • 17. Dezember 2011 um 10:15

    Ich bin ein bekennender Grinch! 8o
    Schon seit frühester Kindheit fand ich nichts so verlogen, wie die Weihnachtszeit. In jeder freien Minute schimpft Opa Paul über Neffe Griesbert und wenn sie am Weihnachtsfest zusammensitzen wird einer auf liebevolle Familie gemacht. :wacko:
    100 % Bigotterie! Dann die Kommentare: "...wir wissen ja wie er (irgendein Familienmitglied) ist, aber heute ist doch schließlich Weihnachten." - Ähhm, bitte? Falscher Film oder was? Immer wird Ehrlichkeit und Pflicht zur Wahrheit gepredigt und an Weihnachten wird das Lügen hofiert!!
    Da sind mir doch all jene lieber, die ganz ehrlich sagen, dass sie Weihnachten nur als Geschenkverteil/ -empfangszeit betrachten. Der "Geist der Weihnacht" ist eh nur ein abgedroschenes Ideal.
    In diesem Sinne: Legt Feuer an die Bäume und seid ehrlich zu euren Verwandten. :thumbup:

    Btw.: Der in Deutschland (Zentraleuropa) beheimatete Nikolaus (nicht Weihnachtsmann) war niemals rot-weiß, sondern in schlichtem undefinierbarem grau/braun gekleidet. ;)

  • Bei Neustart von Au3Info.exe erscheint immer wieder "Frozen"

    • BugFix
    • 16. Dezember 2011 um 16:58
    Zitat von DOheim

    Wie kann ich Freese dauerhaft deaktivieren?


    Meines Wissens gar nicht, kenn das nicht anders. Ist doch auch gut so. Du ziehst das Zielkreuz auf die gewünschte Position und die erhaltenen Angaben bleiben gleich eingefroren.

  • Func beim Wechsel nicht anzeigen

    • BugFix
    • 16. Dezember 2011 um 11:33

    Übrigens,
    wenn du nicht so gerne Arrays verwendest ( soll ja vorkommen :whistling: ), kannst du den Status für mehre Controls auch in einem Rutsch setzen, mithilfe einer kleinen Funktion:

    [autoit]

    _CtrlsSetState($GUI_HIDE, $Label1, $Input1, $Button1)

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

    ; == Status für bis zu 20 Ctrl gleichzeitig setzen
    Func _CtrlsSetState($iState, $ctrl1, $ctrl2=-1, $ctrl3=-1, $ctrl4=-1, $ctrl5=-1, $ctrl6=-1, $ctrl7=-1, $ctrl8=-1, $ctrl9=-1, $ctrl10=-1, _
    $ctrl11=-1, $ctrl12=-1, $ctrl13=-1, $ctrl14=-1, $ctrl15=-1, $ctrl16=-1, $ctrl17=-1, $ctrl18=-1, $ctrl19=-1, $ctrl20=-1)
    Local $aCtrl[20] = [$ctrl1,$ctrl2,$ctrl3,$ctrl4,$ctrl5,$ctrl6,$ctrl7,$ctrl8,$ctrl9,$ctrl10,$ctrl11,$ctrl12,$ctrl13,$ctrl14,$ctrl15,$ctrl16,$ctrl17,$ctrl18,$ctrl19,$ctrl20]
    For $i = 0 To 19
    If $aCtrl[$i] = -1 Then Return
    GUICtrlSetState($aCtrl[$i], $iState)
    Next
    EndFunc ;==>_CtrlsSetState

    [/autoit]
  • Select If

    • BugFix
    • 14. Dezember 2011 um 22:25

    SQLite kennt kein IF.
    Du kannst stattdessen alternative Lösungen mit CASE erstellen. Habe ich jedoch auch noch nicht verwendet. Belies dich mal etwas in den SQLite-Websites.

  • Einen Rahmen außerhalb der GUI ziehen

    • BugFix
    • 14. Dezember 2011 um 18:57

    Man muß nicht immer GDI+ quälen. ;)
    Schau dir mal _WinAPI_DrawRect (oder ähnlich) an. Als DC einfach den Desktop verwenden.

  • Vergleich zweier Textdateien

    • BugFix
    • 14. Dezember 2011 um 14:17
    Zitat

    Mit der Funktion _GetIntersection( ) werden aus 2 gegebenen Mengen,
    - die als 1D-Array oder Trennzeichenbasierter String übergeben werden

    Sollte deine Frage beantworten. ;)

  • SciTE Funktion Ersetzen ( Strg + H )

    • BugFix
    • 13. Dezember 2011 um 20:22

    So etwas ließe sich schon in LUA schreiben. Nur bleibt mir schon die Frage nach der Sinnhaftigkeit.
    Warum soll ich Zuweisungen wieder löschen... :wacko:
    Dann brauchst du sie doch gar nicht erst erstellen. ;)

  • Vergleich zweier Textdateien

    • BugFix
    • 13. Dezember 2011 um 20:15

    Vielleicht hilft dir das: https://autoit.de/index.php?page…60542#post60542

  • Excel Chart UDF - 2013-01-21: Version 0.3.1.1 freigegeben!

    • BugFix
    • 13. Dezember 2011 um 11:20

    Sorry, dass ich erst jetzt reagiere. Aber das Jahresende bringt immer viel zu viel Stress mit sich. :wacko:
    Ich werde mir erst mal anschauen, was du hier schon realisiert hast und dann meine Bsp.-Dateien durchwühlen, ob noch etwas zum Ergänzen dabei ist.
    Kann aber noch etwas dauern.

  • CSV Datei aufteilen

    • BugFix
    • 10. Dezember 2011 um 21:57
    Zitat von kappe1337

    das pro zeile nur 3 werte stehen sollen


    So ist die Datei aber nicht aufgebaut. Sie enthält jeweils zwei kommagetrennt Werte, die dann Semikolongetrennt sind - also je zwei Werte pro Zeile.

  • Scite Use UPX verwenden Ja oder Nein?

    • BugFix
    • 4. Dezember 2011 um 20:07

    UPX macht wenig Sinn. Die Komprimierung ist im Vergleich zum Gesamtskript und der Größe verfügbaren Speicherplatzes kein wirkliches Argument. Denn andererseits werden mit UPX komprimierte Dateien von vielen Scannern als Schadsoftware definiert - das nervt.

  • Wort um Cursor auslesen

    • BugFix
    • 4. Dezember 2011 um 20:04

    Es geht zu machen, ist auch nicht sonderlich schwer. Ansatzweise habe ich schon gesagt, welche Dinge zu beachten sind. Etwas Eigeninitiative kann man aber wohl erwarten. :whistling:

  • Wort um Cursor auslesen

    • BugFix
    • 4. Dezember 2011 um 16:05
    Zitat von Tereboritum

    es soll wärend man schreibt das Wort auslesen.

    Zitat von Tereboritum

    aber wenn ich nichts schreibe sondern nur den Cursor bewege dann macht dein Vorschlag keinen sinn mehr da ich keine Taste registrieren kann

    :wacko: Vielleicht solltest du dich einfach mal entscheiden, was du nun wirklich willst.

  • Wort um Cursor auslesen

    • BugFix
    • 4. Dezember 2011 um 13:04
    Zitat von Tereboritum

    es soll wärend man schreibt das Wort auslesen.


    Das hat aber gar nichts mit deiner Fragestellung zu tun.
    Auslesen "on-the-fly" ist kein Wiedergeben eines Wortes unter dem Cursor, da ja während des Schreibens das Wort gar nicht existiert, sondern erst zusammengesetzt wird.
    Du mußt also einen Wortanfang registrieren (im Allgemeinen ein vorhergehendes Leerzeichen oder ein Zeilenumbruch) und dann jedes eingegebene Zeichen deinem aktuellen Wortstring hinzufügen. Wenn du immer an das Ende eines Edits schreibst, ist das nicht problematisch - immer das letzte Zeichen auslesen. Aber wenn du mittendrin schreibst, wird es wesentlich aufwändiger. Dann solltest du den Input abfangen (z. B. mit _IsPressed, gibt zwar Besseres - aber das geht dann in Richtung Keylogging, daher keine näheren Infos).

  • Wort um Cursor auslesen

    • BugFix
    • 4. Dezember 2011 um 11:33

    Kommt drauf an, in welcher Umgebung sich dein Cursor befindet (Editfeld,Inputfeld oder SciTE-Editor).
    Also erläutere mal etwas näher.

  • Happy Birthday pee, funkey und Co.

    • BugFix
    • 4. Dezember 2011 um 11:24

    Auch von mir die herzlichsten Wünsche, mögen die Bits & Bytes immer mit euch sein. :D

  • Child an Parent "andocken"

    • BugFix
    • 4. Dezember 2011 um 11:18

    Definiere dein Child mit dem EX-Style MDICHILD (Positionsangaben sind dann relativ zum Parent!)

    Spoiler anzeigen
    [autoit]

    Global $sTitle = "Parent", $iWidth = 500, $iHeight = 140
    Global $iChildWidth = 40, $iChildHeight = 140
    Global $bChild = False
    $hGui = GUICreate ($sTitle, $iWidth, $iHeight, -1, -1)
    $hCreateChild = GUICtrlCreateButton ("Child", 200, 110, 100, 20)

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

    GUISetState (@SW_SHOW, $hGui)

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

    While True
    $nMsg = GUIGetMsg (1)
    Select
    Case $nMsg[0] = -3 And $nMsg[1] = $hGui
    Exit
    Case $nMsg[0] = $hCreateChild
    If $bChild = False Then
    $aPos = WinGetPos ($hGui)
    ;~ $hChild = GUICreate ("", $iChildWidth, $iChildHeight, $aPos[0] + $aPos[2] + 10, $aPos[1] + 24, 0x80880000, $WS_EX_MDICHILD, $hGUI)
    $hChild = GUICreate ("", $iChildWidth, $iChildHeight, $aPos[2] +10, 0, 0x80880000, $WS_EX_MDICHILD, $hGUI)
    GUISetState (@SW_SHOW, $hChild)
    Global $bChild = True
    ElseIf $bChild = True Then
    GUIDelete ($hChild)
    Global $bChild = False
    EndIf
    EndSelect
    WEnd

    [/autoit]
  • Abfrageergebnis (SQLSERVER) auf einmal in SQLite-Tabelle transferieren

    • BugFix
    • 2. Dezember 2011 um 16:50

    Bei der Datenmenge auf keinen Fall vergessen:

    Code
    BEGIN TRANSACTION
    SQL-Statement
    END TRANSACTION (oder: COMMIT)
  • SciTE - Toolsammlung: EditOperations ( RepeatChar, SwapLine, Go-nWords left/right, ... )

    • BugFix
    • 29. November 2011 um 10:20

    - Bug gefixt
    - Funktionen erweitert
    s. Post #1

  • Der_Doc und BugFix haben Geburtstag

    • BugFix
    • 29. November 2011 um 09:35

    Vielen Dank noch mal allen Gratulanten.

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™