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

  • Toolbar Desktop v0.83 build 2025-10-08 beta

    • BugFix
    • 27. Juli 2023 um 21:31
    Zitat von UEZ

    Kannst du bitte mal testen, ob es bei dir funzt?

    Es klappt, die Fehlermeldung erscheint. :thumbup:

  • Toolbar Desktop v0.83 build 2025-10-08 beta

    • BugFix
    • 27. Juli 2023 um 20:31
    Zitat von UEZ

    wie hast du die Taskbar verschieben können?

    Na wie üblich per Hand:

    • Rechtsklick auf Taskbar

    • Im Kontextmenü den Haken von "Taskleiste fixieren" entfernen

    • Mit linker Maustaste auf freien Bereich der Taskbar klicken und mit gedrückter Maustaste die Taskbar an neue Position ziehen

    Mein BS: Windows 11 Home 22H2

  • Toolbar Desktop v0.83 build 2025-10-08 beta

    • BugFix
    • 27. Juli 2023 um 13:41
    Zitat von UEZ

    funktioniert die Funktion auch bei mehreren Monitoren?

    Ich kann den zweiten Monitor nur erweitern oder duplizieren - also kein eigenständiger 2,ter Monitor.

    Wenn ich die Taskbar nach unten lege, funktioniert alles.

  • Toolbar Desktop v0.83 build 2025-10-08 beta

    • BugFix
    • 27. Juli 2023 um 11:33
    Zitat von UEZ

    Da muss ich noch was basteln.

    Thema

    Taskbar Eigenschaften

    Hi,
    ich war zwar der Meinung, ich hätte diese Funktion schon mal erstellt - aber ich konnte es nicht mehr finden. ;)
    Also somit (evtl. zum zweiten mal) will ich euch nicht davon verschonen. :D
    Mit der Funktion lassen sich Maße und Position der Taskleiste ermitteln.



    EDIT 2021-01-21

    Ich habe mir die Funktion nochmals vorgesucht und die damaligen Fehler in der 2.ten Version korrigiert. Die Werte für die Anordnung sind jetzt auch konform mit Windows (im Uhrzeigersinn: 0=links, 1=oben, 2=rechts, 3=unten).…
    BugFix
    13. September 2009 um 22:24
  • Toolbar Desktop v0.83 build 2025-10-08 beta

    • BugFix
    • 27. Juli 2023 um 09:32

    Bei mir wird kein Icon gelistet. Muss ich noch irgendwas einstellen?

    • Windows 11

    • Taskbar an linker Seite

    Edit:

    Jetzt ist auch das Fenster mit Inhalt sichtbar - aber nur zum Angucken als Fenstervorschau - keine Interaktion möglich:

  • grundsätzliche Fragen zu Browser

    • BugFix
    • 17. Juli 2023 um 10:14

    Du kannst das auch ohne Browserzugriff lösen. Schau dir mal diese Variante der Sprachausgabe an:

    Beitrag

    TextToSpeech - mal wieder eine Zeitansage: SayTheTime

    Vor laaanger Zeit hatten wir mal intensiv mit TextToSpeech gespielt. Dabei war übrigens dieses Skript entstanden.

    Das war mir jetzt in die Hände gefallen und ich habe es mal überarbeitet. Neben der Ausgabe der Zeit im offiziellen Modus sind 3 regionale Varianten wählbar. Variante 'A' (meine Heimat) ist schon etwas schräg und sicherlich für den einen oder anderen schwer verdaulich. :rofl:

    Skript und Bsp. sagen eigentlich alles notwendige.

    (Versteckter Text)

    (Versteckter Text)

    BugFix
    20. Februar 2020 um 22:20
    Zitat von Raleigh

    Mit den internen Sprachmodulen von Windows 10 erhalte ich keine zufriedenstellende Ergebnisse. Sie klingen mir einfach zu roboterhaft.

    Also Susi klingt schon sehr angenehm.

  • Microsoft Word: Suche und ersetze Text in den Inhalten der VBA-Progammierung (gelöst)

    • BugFix
    • 30. Juni 2023 um 10:20
    Zitat von mumpel

    M.E. würde dafür VBA reichen. AutoIt wäre dafür überdimensioniert.

    Grundsätzlich ist jede Excel- / Word- etc. Programmierung in der direkt von Haus aus vorhandenen VBA-Umgebung lösbar. Teilweise auch viel direkter. Auch wenn VBA nicht schwierig ist, müsste man sich trotzdem erstmal intensiv damit befassen um eine vernünftige Lösung zu erstellen. Da bleibt zu überlegen, ob man diese Zeit aufwenden möchte oder in der vertrauten (AutoIt) Umgebung das Projekt umsetzt.

    Das Gute ist ja, dass beide Varianten innerhalb von AutoIt genutzt werden können. Somit bleibt die freie Wahl nach eigenem Gusto.

  • Funktionsnamen mit Unterstrich

    • BugFix
    • 28. Juni 2023 um 14:56

    Es gibt viele Dinge, die hier individuell sehr unterschiedlich Anwendung finden. Ich beginne z.B. Parametervariablen in Funktionen (fast) immer mit $_. Somit weiß ich mit einem Blick, welche Variablen übergeben worden und welche aus der Funktion selbst stammen.

    Aber wenn ein Code zumindest in sich einheitlich geschrieben ist, ist jede Variante völlig in Ordnung.

  • Funktionsnamen mit Unterstrich

    • BugFix
    • 27. Juni 2023 um 13:44
    Zitat von mumpel

    Na dann muss ich den nicht zwingend verwenden.

    Nein, es gibt keine verpflichtenden Regeln, wie z. B. in Python.

    Aber wenn man Scripte veröffentlicht ist es schon hilfreich, wenn für wesentliche Elemente möglichst einheitliche Formen gewählt werden. Das erleichtert auch Helfenden das Script zu lesen.

  • Wie weise ich funktionen den tabs zu

    • BugFix
    • 19. Juni 2023 um 07:54

    Wenn Beleidigung der Weg ist, auf dem du Hilfe willst, bis du hier falsch.

    Sperre und Geschlossen.

  • Wie weise ich funktionen den tabs zu

    • BugFix
    • 19. Juni 2023 um 00:18
    Zitat von 67Trane

    jetzt mal im ernst, kann mir einer weiterhelfen?

    Ganz im Ernst:

    Dir wurde schon mit einem konkreten Hinweis auf die Lösung geholfen!

    Wenn du allerdings nicht bereit bist eigene Anstrengungen zu unternehmen, warum sollen wir dir dann die Arbeit abnehmen? :Face:

    Zitat von 67Trane

    lies doch das komplizierte, total wirre und nicht hilfreiche handbuch.

    Das ist gelinde gesagt eine Frechheit! :cursing:

    Anscheinend hast du noch nicht einen Blick in die Hilfe geworfen. Du wirst kaum eine andere Hilfe finden, die so gut mit Beispielen unterlegt ist.

    Und nach diesem Einstieg von dir wird unser Wille zu Helfen nicht wirklich motiviert.

  • GUI - Möglichkeit mit TAB durch die eigenen Controls zu springen

    • BugFix
    • 14. Juni 2023 um 12:44
    Zitat von Clust3r

    für alle erstellten Controls eine bestimmte Schrift setzen ?

    Setze den Font für die GUI mit GuiSetFont, gilt dann für alle Ctrl.

  • GUI - Möglichkeit mit TAB durch die eigenen Controls zu springen

    • BugFix
    • 14. Juni 2023 um 10:35

    1. Die Message-Loop sollte nicht in der Erstell-Funktion laufen

    2. Du hast auf deiner GUI nur 2 Ctrl - die beiden Button. Also ist die Tab-Sprunggeschichte OK.

    3. Problem: Du hast in der Funktion eine weiter GUI (??- wozu) erstellt und DANACH die anderen Ctrl. Somit sind diese Ctrl zur zuletzt erstellten GUI gehörig.

    Räum erst mal auf:

    - Globale Variablen (alle ID der GUI !!) ausserhalb der Funktion deklarieren

    - Msg-Loop separat

    - Dim nicht nutzen - entweder Local (in Funktionen) oder Global

  • VBA-Code übersetzen

    • BugFix
    • 14. Juni 2023 um 10:17
    Zitat von mumpel

    Jetzt muss ich noch das Problem mit dem Dictionary lösen. Mal schaun was Google dazu sagt.

    Bemühe lieber die Forumssuche und die Hilfe. Dictionary kannst du ganz normal mit ObjCreate('Scripting.Dictionary') in AutoIt erstellen und verwenden.

  • GUI - Möglichkeit mit TAB durch die eigenen Controls zu springen

    • BugFix
    • 14. Juni 2023 um 10:13
    Zitat von Clust3r

    Es wäre schön wenn man mittels TAB durch die jeweiligen Controls in der GUI springen könnte.

    Das ist ein Standardverhalten, aber nur für Ctrl, die auch den Fokus bekommen können (Button, Input, etc.). Die Reihenfolge des Sprungs bestimmt sich aus der Reihenfolge der Erstellung.

  • tabellarische Reporte oder Berichte aus Autoit

    • BugFix
    • 12. Juni 2023 um 11:05

    Überlegung

    Ist es evtl. sinnvoll die Daten in eine Exceltabelle zu packen (Excel-UDF oder direkt VBA)?

    Vorteile:

    - Formatierung und Rahmen unproblematisch

    - Export als PDF möglich

  • Jahresstromverbrauch

    • BugFix
    • 9. Juni 2023 um 13:35
    Zitat von Andy

    Ja, wenn man sich 50-100 Jahre in keinster Weise um energetische Sanierung gekümmert hat und "plötzlich" merkt, dass es so nicht mehr weitergehen kann, dann müssen "die Anderen" einem den Arm aus der Sonne legen?

    Nein, es wird überhaupt nicht verlangt, dass Andere für mich tätig werden. Aber ich verbiete mir, dass Andere Kraft ihrer Wassersuppe mir diktieren wollen, dass ich gefälligst unverschuldet Pleite zu gehen habe.

    Weder meine Ahnen (oder die meiner Frau) konnten Reichtümer anhäufen. Haus energetisch sanieren? - Völlig außerhalb jeden finanziellen Spielraums.

    Ich leg mal offen:

    Nach Abzug aller Unkosten bleiben von meinem Einkommen exakt 40 € übrig. D.h., da ich die aktuelle Inflation noch gar nicht eingerechnet habe, eher null. Eingepreist in die Unkosten ist bereits die Bedienung eines Kredites, mit dem ich das Allernotwendigste zur Sanierung des Hauses finanziert habe (neue Wasser- und Elektroleitungen, neue Gas-Brennwertheizung, Belüftungsanlage mit Wärmetauscher, etc.). Und mehr kann ich finanziell nicht stemmen. Damit bin ich bereits bis in meine Rente hinein verschuldet. Meine zusätzliche private Rentenvorsorge wird dann gerade reichen, um den Kredit abzulösen. Das wär auch OK, wenn das Haus dann tatsächlich als meine Altersvorsorge fungiert. Wenn ich mich dann aber über den Tod hinaus verschulden soll, darf die Frage nach der Sinnhaftigkeit und Verhältnismäßigkeit solch politischer Entscheidungen gestattet sein!

    Und nein, ich leiste mir keinen Urlaub, kaufe Klamotten nur dann, wenn sie auseinander fallen. Essen gehen? - Kino? - Kulturelle Veranstaltungen? -- Sowas kann ich mir nicht leisten. Vom Statistischen Durchschnittseinkommen kann ich nur träumen - und da gehöre ich keiner Minderheit an.

    Zitat von Andy

    Und HEUTE, nachdem die "Anderen" KOSTENLOS(!) dafür gesorgt haben,...

    "Kostenlos" :rofl: You made my day.

    Wenn ich auf meine Gehaltsbescheinigung schaue, sehe ich schon, dass 1/3 im Steuer-Nirvana "Kostenlos" versinkt.

    Zitat von Andy

    WERDE WACH! X(

    Das bin ich, glaubs mir.

    Übrigens bin ich voll bei dir, dass es notwendig ist, mehr Augenmerk auf energieeffiziente Lösungen zu legen. Doch nicht innerhalb von 9 Monaten! Und der Staatsapparat selbst gibt sich ja selbst, wissend dass das in so kurzer Zeit nicht realisierbar ist, wesentlich mehr Zeit zur Umsetzung.

    Förderprogramme? - Sehe ich kritisch. Ist wie in unserer Gemeinde. Da können Zuschüsse vom Staat nicht abgerufen werden, weil einfach das erforderliche Eigenkapital fehlt.

    Ich mal mal eine Lösung an die Wand, die niemals umgesetzt werden wird, die m.M.n. aber sinnvoll wäre auch von der Bevölkerung tolerierbar.

    • Der Bund nimmt ein Sondervermögen "Energieeffiziente Wärmeversorgung" auf. So 100 - 200 Mrd. € sollten hinkommen.

    • Alle zu modernisierenden Häuser werden erfasst

    • Es werden bundeseigene Handwerker-Riegen erstellt, die zu festen Preisen die Modernisierung durchführen (ja, das dauert bis die da sind, aber auch zur normalen Klempnerausbildung gehören z.B. Wärmepumpen bisher nur in der Meisterausbildung)

    • Für die Höhe der Kosten trägt sich der Bund eine Grundschuld ein. Es wird gesetzlich festgelegt, dass diese Grundschuld unveräußerbar ist und nur vom Hauseigentümer bedient werden darf. (Vorsorge gegen Spekulation)

    • Es wird eine jährliche Mindestrate zur Begleichung der Grundschuld fixiert (Einkommens angemessen, über die Finanzämter sind alle erforderlichen Angaben erhältlich)

    • Sonderzahlungen sind jederzeit möglich

    So ließe sich das umsetzen ohne die Gesellschaft zu spalten.

    Nur habe ich nicht das Gefühl, dass das gewollt ist. Die Grünen sind eh grad im mimimi Modus und jammern rum, dass niemand sie versteht. Kein Wunder bei dieser sagenhaft schlechten Kommunikation. Und ja, sie müssen sich (wie auch der Rest des Dreigestirns) den Vorwurf gefallen lassen, dass ihre ewigen Streitereien Wasser auf die Mühlen der AfD sind.

    Also Andy - ich meckere nicht, ich mache im Rahmen meiner Möglichkeiten das Beste, was geht. Dass ich die Politikerschaft kritisiere, bitte ich mir zuzugestehen. Denn schließlich könnten deren Entscheidungen mich dann doch in die Altersarmut treiben, was ich mit meiner privaten Altersvorsorge glaubte abwenden zu können.

    Es sind die Sorgen, die Menschen wie mich umtreiben. Und die unverständlichen Widersprüche, wie z.B. dass die BRD an Indien Entwicklungshilfe zahlt und Indien wiederrum sich nun supergünstig mit russischem Gas und Öl eindeckt. DAS kannst du niemandem erklären. Und wenn etwas als ungerecht empfunden wird (ist es ja auch), wird sich auch immer wieder Kritik regen.

    Ich könnte noch seitenlang weiter schreiben, denke aber es ist verständlich genug.

  • Jahresstromverbrauch

    • BugFix
    • 8. Juni 2023 um 22:09
    Zitat von Andy

    Warum diese mittlerweile ziemlich genau 200 Jahre alte Technologie hier im Land auf solche Ablehnung stößt, habe ich nie verstanden.

    Ich denke gar nicht mal, dass die Technologie abgelehnt wird. Was (völlig zu Recht) auf Ablehnung stößt, ist die Dreistigkeit, mit der die aktuelle Regierung versucht, an allen Realitäten vorbei (Verfügbarkeit Wärmepumpen + (geschulte!) Handwerker) diese Technologie zwangsweise und de facto sofort einzuführen. Hinzu kommt, dass die Wärmepumpe allein nur die halbe Wahrheit ist. Das erfordert zwingend Investitionen in: Volldämmung Dach und Fassaden, 3-fach Verglasung, Lüftungsanlage mit Wärmetauscher. Erst wenn das realisiert ist, ist es auch sinnvoll eine Wärmepumpe einzubauen.

    In meinem Ort haben > 2/3 der Einfamilienhäuser eine Bausubstanz Anfang des vorigen Jahrhunderts (und älter), Sanierungszustand meist um die 1960er Jahre. Um diese Häuser "fit" zu machen stehen Investitionen von deutlich über 100 TE im Raum. Und der zweite Teil der Wahrheit ist, dass die meisten Hauseigentümer im Rentenalter oder kurz davor sind. Und kaum einer davon ist als "vermögend" einzustufen. Die Häuser wurden oft von den Eltern geerbt, und kaum jemand hatte (und hat) mehr Geld zur Verfügung, als die Häuser vor dem Verfall zu bewahren - geschweige denn kostenintensiv zu modernisieren.

    Und wenn ich dann das Geschwätz von "zinsgünstigen Krediten" höre, wird mir speiübel. Solch Schwachsinn kann nur die Goldener-Löffel-Im-Ar... Politikergeneration von sich geben. Geh doch mal als Rentner (oder kurz davor) zur Bank und sage: He, ich brauch mal eben einen Kredit über 100 TE, mein Haus ist zwar nicht soviel wert und ich werde auch nicht so alt, dass ich ihn abbezahlen kann - aber Banken sind doch menschenfreundlich... :Face:

    Und dann wurde ja schon unverhohlen die Drohung ausgesprochen, dass bei Nichtbefolgen der Zwangssanierung Strafzahlungen anstehen. Und da diese nicht zu leisten sind geht halt das Häuschen den Bach runter. Aus diesem Grund betrachte ich das Heizungsgesetz (wenn es tatsächlich diese Punkte dann enthalten sollte) als ein Enteignungsermächtigungsgesetz. :thumbdown:

    Ein Ausbund an demokratischem Verständnis dieser Regierung ist ja auch die Tatsache, dass das Gesetz NICHT für Öffentliche Einrichtungen gilt. <X Man kann gar nicht soviel essen, wie man kotzen möchte.

  • Checkbox in ini Datei speichern

    • BugFix
    • 2. Juni 2023 um 13:23
    Zitat von Moombas

    Naja das "ausgegraute" habe ich immer als "Disabled" gesehen (und könnte auch im ausgegrauten Zustand (un)checked sein).

    Wenn du diese Checkboxen in einem Treeview setzt, gibt es Tristate:

    • alle Unterelemente checked: Status CHECKED

    • alle Unterelemente unchecked: Status UNCHECKED

    • Unterelemente kein einheitlicher Status: INDETERMINATE (ausgegraut aber ENABLED)

    Wird i.A. dann so genutzt, dass mit Markierung des ausgegrautem Item alle Unterelemente auf denselben Status gesetzt werden, die ehemals ausgegraute Box zeigt diesen dann ebenfalls an.

    P.S.

    Falls du jetzt um die Ecke kommst mit: Treeview ist ja was anderes als eine Checkbox, dann würde ich sagen: He - es gibt gar keine Checkbox! Das ist ein stinknormaler Button mit einem besonderen Style. :P

  • wie spricht man Array im Array direkt an?

    • BugFix
    • 2. Juni 2023 um 13:16

    Du kannst dir auch eine Funktion erstellen, die liest und schreibt. Ist manchmal übersichtlicher. Inhaltlich passiert dasselbe, wie bei Mars .

    AutoIt
    Func _ArrayIn1D_RW(ByRef $_ArrayOuter, $_iOuter, $_iInner, $_vWrite=Null)
        If $_vWrite <> Null Then ; Schreiben
            Local $aInside = $_ArrayOuter[$_iOuter]
            $aInside[$_iInner] = $_vWrite
            $_ArrayOuter[$_iOuter] = $aInside
        EndIf
        Return ($_ArrayOuter[$_iOuter])[$_iInner]
    EndFunc
    
    Global $a = ['a.Element0', 'a.Element1']
    Global $b = [0, $a]
    
    ConsoleWrite('Lese aus $b[1], Item 1' & @CRLF)
    ConsoleWrite(_ArrayIn1D_RW($b, 1, 1) & @CRLF)
    
    ConsoleWrite('Schreibe $b[1], Item 1 "NEU"' & @CRLF)
    ConsoleWrite(_ArrayIn1D_RW($b, 1, 1, "NEU") & @CRLF)
    Alles anzeigen

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™