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

Beiträge von autoiter

  • Kann mein eigenes Programm nicht löschen - von Avira keine Unterstützung...

    • autoiter
    • 28. Januar 2020 um 18:24

    Mag ja sein. Allerdings funktioniert das eigentlich super stabil. Du hast ein weiteres Programm installiert, dass den einwandfrei funktionierenden Prozess sabotiert.. (natürlich ungewollt).

  • Hilfe erweitern - Include AD.au3

    • autoiter
    • 28. Januar 2020 um 18:17

    Hallo Schokolade

    Ja, das geht sehr einfach. Wobei ich einen eigenen Ordner für deine "Standard-" UDF einführen würde, der nicht im AutoIt Verzeichnis liegt. Einfach damit bei einem eventuellen Update nicht versehentlich alles überschrieben wird. Geht aber auch so.
    In SciTE for AutoIt findest du unter Tools den Eintrag "SciTE Config". Darin kannst du erst einmal den Standardordner deiner UDFs festlegen.

    Dann findest du in dem Tool unter "Other Tools" den Eintrag "Run User CallTip Manager". Damit kannst du dann alle UDFs in dem Ordner durchgehen und die Funktionen ergänzen. (Geht natürlich auch auf Textdatei-Ebene, aber so ist es schneller und netter).
    Hier findest du eine Beschriebung: https://www.autoitscript.com/autoit3/scite/…ip-manager.html

  • drücken der <ENTER> - Taste in einem GUICtrlCreateInput abfangen

    • autoiter
    • 24. Januar 2020 um 14:32

    Hallo Schmunke

    Ich sehe jetzt ehrlich gesagt nicht den Aufwand, von dem du schreibst..
    Bei deinen GUI's wäre jetzt doch nur neu:

    Code
    Local $aAcc[1][2] = [ ["{ENTER}", $hDummy] ]
    GUISetAccelerators($aAcc, $Form1)
    ...
    Case $hDummy
    ControlSend($Form1, "", "", "{TAB}")
    ..

    Da gehst du die Reihe ganz normal durch, wie wenn du Tab drücken würdest.
    Wenn du eine andere Reihenfolge willst, oder Controls auslassen willst, könntest du sie in einem Array speichern und eigene Regeln programmieren.

  • _ArrayDelete und 2D-Array

    • autoiter
    • 19. Januar 2020 um 12:24

    Hallo Schmunke

    Auch dafür gibt die UDF einen Befehl her: _ArrayColDelete

  • Wie: Bestimmte Zeilen von einem String in neuen String kopieren?

    • autoiter
    • 14. Januar 2020 um 23:15

    Anstatt aus drei Arrays einen String zu basteln und eine der gezeigten Methoden zu verwenden, um daraus wieder ein Array zu machen, schreibe einfach deine drei Arrays in eines ^^

    Der noch zu leistende Aufwand mit dem Array wäre dann:

    Code
    #include <Array.au3>
    _ArraySort($aArrayMitAllenDaten)
  • Ini Read geht teilweise nicht

    • autoiter
    • 7. Januar 2020 um 18:00

    Auf jeden Fall extrem interessant. Wird Zeit das ich in Zukunft standardmäßig irgendein _IniRead verwende :)

  • Ini Read geht teilweise nicht

    • autoiter
    • 7. Januar 2020 um 10:54

    Wo hast du denn mir MsgBox getestet, ob die Keys ausgelesen werden? In der Funktion start()? Ich sehe nicht, dass du sie überhaupt aufrufst.

    Ansonsten sahen für mich die IniRead Befehele Inhalte richtig aus. Wenn das nicht funktioniert, würde ich am ehesten erwarten, dass die Datei gerade überhaupt nicht erreichbar war. Prüf das dann mal.

    Edit: Oh, der Vorschlag von DasIch sieht aber schon interessant aus :S

  • Ini Read geht teilweise nicht

    • autoiter
    • 7. Januar 2020 um 10:47

    Verstehe euch nicht :D

  • Explorer halber Bildschirm

    • autoiter
    • 24. Dezember 2019 um 22:25

    Ich meine wir hatten das schon mal irgendwann. War das etwas mit dem Windows Style, dass die Ränder nicht angezeigt werden?

    C
    #include <WinAPISys.au3>
    #include <WindowsConstants.au3>
    
    Local $iFrame = _WinAPI_GetSystemMetrics($SM_CXDLGFRAME)
    WinMove($hExplorer_1, "", 0 - $iFrame * 2, 0, @DesktopWidth / 2, @DesktopHeight)

    So etwas klappt bei mir

  • zwei ComboBox voneinander abhängig gestalten

    • autoiter
    • 21. Dezember 2019 um 16:48

    Hallo turbobaby

    Du benutzt einfach die falsche Funktion. Probiere mal: $TextFinden[$i] = StringRegExpReplace($TextFinden[$i], '<span.*?</span>', '')

  • CSV File Editor

    • autoiter
    • 21. Dezember 2019 um 00:28
    Zitat von Professor Bernd

    CSV Dateien sind bei mir zwar nicht so "beliebt" wie RegExp's, gehören aber normlerweise zu den Dingen, die ich erledige und froh bin, wenn's fertig ist.

    Das ergibt überhaupt keinen Sinn.

  • zwei ComboBox voneinander abhängig gestalten

    • autoiter
    • 11. Dezember 2019 um 09:04

    Hallo turbobaby

    Mein Tipp wäre einfach die Controls und die Daten noch stärker zu trennen. Packe die Verarbeitung von $SuchText in eine Funktion, die immer den Quelltext bekommt und dir die Daten ausspuckt, die du für deine Controls brauchst und zwar genau so, dass du die Combobox direkt füllen kannst.

    Case $idComboBoxSprache Hier sollte dann wirklich nur noch die gewählte Sprache ermittelt werden und das Control mit dem bereits fertigen Text gefüllt werden.
    Mit fortschreitenden Fähigkeiten oder bei geändertem Quelltext kannst du dann immer in dieser Funktion rumwerkeln und hast nicht noch bei der Auswertung Fehlerquellen.

  • Problem mit MsgBox und individuellen Tasten

    • autoiter
    • 3. Dezember 2019 um 22:39

    Hallo Bernhard65

    Xenon hat dir mit deinem eigentlichen Anliegen ja schon geholfen.

    Ich wollte nur darauf hinweisen, dass es doch viel einfacher wäre eine eigene GUI für die Abfragen zu schreiben.

    (Ich musste etwas lachen, als ich deine Selbstbeschreibung las und dann "DllCallbackRegister, _WinAPI_SetWindowsHookEx, ... Das passte nicht ganz) :)

    PS: Es gibt dazu auch eine nette UDF: https://www.autoitscript.com/forum/topic/10…rsion-2-aug-18/

  • Button frei wählbare Funktion

    • autoiter
    • 1. Dezember 2019 um 14:43

    Hallo JST

    Zitat von JST

    Bsp: Taste anklicken --> auswahl der Funktion --> " Datei / Textdokumet / Programm "

    Willst du einfach irgendeinen Bsp-Code oder ist das eine Programmieranfrage?
    Wenn es letzteres ist, müsstest du beschreiben, wie du es dir vorstellst.

  • PPT Datei beenden und neue Starten

    • autoiter
    • 28. November 2019 um 10:42

    Der Hinweis war auch eher für dich @Musashi 8o

  • Problem mit #AutoIt3Wrapper_Res_ProductVersion=

    • autoiter
    • 27. November 2019 um 23:10

    Ich habe eine Konversation gestartet. Schau mal oben rechts im Browser. Dort müsstest du zwei Sprechblasen sehen..

  • PPT Datei beenden und neue Starten

    • autoiter
    • 27. November 2019 um 23:05

    Naja, dafür braucht man keine powerpoint udf. Das Programm soll ja nur beendet und gestartet werden. Überwachen kann man den Ordner mit Larsj's Beispiel https://www.autoitscript.com/forum/topic/16…ndows-explorer/

  • Problem mit #AutoIt3Wrapper_Res_ProductVersion=

    • autoiter
    • 27. November 2019 um 22:52

    Ich schicke dir eine PM.

  • Problem mit #AutoIt3Wrapper_Res_ProductVersion=

    • autoiter
    • 27. November 2019 um 11:34

    Hallo fee

    ich fürchte das geht nicht so ohne weiteres. Aber ich will mich auch nicht zu weit aus dem Fenster lehnen. Andere hier kennen sich einfach besser aus.
    Mir fällt da zwar etwas ein, aber mit dem Vorschlag will ich lieber noch warten ^^

  • Problem mit #AutoIt3Wrapper_Res_ProductVersion=

    • autoiter
    • 27. November 2019 um 00:00

    Hallo fee

    Ich verstehe dein Anliegen wahrscheinlich nicht, denn ich kann es nicht nachvollziehen.

    Zitat von fee

    wenn ich mit der alten AutoIt-Version 3.2.8.1 die Direktive #AutoIt3Wrapper_Res_ProductVersion= nicht im Quellcode bzw. in der AutoIt3Wrapper-GUI angegeben habe, ist selbige auch nicht den Versionsinformationen der kompilierten EXE hinzugefügt worden, bei der AutoIt-Version 3.3.14.5 hingegen schon.

    Was wurde denn eingefügt? Immer Version 1? Wahrscheinlich nicht, sonst würdest du ja nichts vermissen.

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™