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

Beiträge von mirko2002

  • Variable / String auslesen und vergleichen klappt nicht

    • mirko2002
    • 18. Oktober 2018 um 11:13

    Hallo Community,

    ich lese in meinem Projekt eine Variable aus, welche immer einen String enthält.

    Abschließend soll, wenn ein bestimmter Wert nicht in der Variable steht Code 1 ausgeführt werden, ansonsten Code 2.


    Soweit so gut, ganz normales If-Then Geplänkel. Nun zum Problem: Er erkennt einfach nicht den String :(

    Ich habe also die Variable schon durch StringToASCIIArray gejagt um zu prüfen ob noch weitere Zeichen wie @LR etc enthalten sind (was tatsächlich auch der Fall war und habe diese mit StringRight entfernt. Dennoch klappt es nicht.

    Hier mein Codeschnipsel:

    AutoIt
    Case $testbutton
                $read_status = GUICtrlRead($hStatus1)
                $array = StringToASCIIArray(StringRight($read_status, 6))
                _ArrayDisplay($array)
                If Not StringRight($read_status, 6) = "Fertig" Then
                    MsgBox(0,"", "Status = alles andere als Fertig")
                Else
                    MsgBox(0,"", "Status = Fertig")
                EndIf

    Wie man sieht, soll er auslesen, ob die Variable $read_status den Wert "Fertig" enthält. In einer MsgBox würde tatsächlich nur "Fertig" ausgegeben werden, ich habe aber durch StringToASCIIArray herausgefunden, dass davor noch ein CR stand. Daher die Kürzung durch StringRight. Als Ergebnis steht also das "saubere" Fertig zur Verfügung. Jedoch geht er IMMER in den Else-Bereich rein - egal was in der Variable steht... ob Fertig oder Nudelsalat oder Whatever - er geht immer gleich zu Else.

    Was mache ich falsch?

  • Mausrad deaktivieren

    • mirko2002
    • 1. Oktober 2018 um 13:22

    Update: Ich habe eine Lösung gefunden. Wurde nun doch über Excel realisiert und nicht über AutoIT, aber dennoch hier die Lösung:

    Also im Excel mit Alt+F11 ins VBA-Fenster wechseln.

    Links einen Doppelklick auf "DieseArbeitsmappe" und dort diesen Code hier einfügen:


    Private Sub Workbook_Open()

    Sheets("Tabelle1").ScrollArea = "$A$1:$G$21"

    End Sub


    Den Tabellennamen und den Bereich muss man natürlich entsprechend anpassen :)

    Ich markiere den Thread damit als gelöst :)

  • Mausrad deaktivieren

    • mirko2002
    • 1. Oktober 2018 um 09:42

    Guten Morgen zusammen :)

    Oh Gott, wenn das so ein schwieriges unterfangen wird, lass ich da tatsächlich lieber die Finger von.

    Habt ihr stattdessen eine andere Idee, wie ich das scrollen innerhalb der Excel-Datei verhindern kann? Hatte mal die Bibliothek im Visual Editor in Excel aufgerufen um zu schauen welche Befehle existieren, aber mit Scrollen war da natürlich nix mit bei :(

    Hier übrigens mein Testscript... man braucht sich einfach nur ne leere Excel-Datei erstellen und kann es dann so testen.

    Spoiler anzeigen
    AutoIt
    #include <WindowsConstants.au3>
    #include <GUIConstantsEx.au3>
    
    $FileName = @ScriptDir & '\test.xlsm'
    If Not FileExists($FileName) Then
        MsgBox(0, "ERROR", "File not found")
        Exit
    EndIf
    
    ;Basic GUI
    $oExcelDoc = ObjGet($FileName) ; Get an excel Object from an existing filename
    If IsObj($oExcelDoc) Then
        $mainGUI = GUICreate("Test-GUI", 1205, 473, 10, 10, $WS_SYSMENU + $WS_CLIPCHILDREN)
        $GUI_ActiveX = GUICtrlCreateObj($oExcelDoc, 0, 0, 1205, 473)
    Else
        MsgBox(0, "", "failed")
    EndIf
    ;------------------
    
    ;Turns off all command bars in excel to prevent user from making changes
    For $Bar In $oExcelDoc.CommandBars
        If $Bar.Enabled = True Then $Bar.Enabled = False
        If $Bar.Visible = True Then $Bar.Visible = False
    Next
    $oExcelDoc.Application.DisplayFormulaBar = False
    $oExcelDoc.Application.CommandBars("Shadow Settings").Visible = False
    $oExcelDoc.Application.DisplayScrollBars = False
    $oExcelDoc.Application.DisplayStatusBar = False
    
    ControlHide("Test-GUI", "", "[CLASS:EXCEL2; INSTANCE:1]")
    ControlHide("Test-GUI", "", "[CLASS:EXCEL2; INSTANCE:2]")
    
    GUISetState()
    
    ; Loop until the user exits.
    While 1
        Switch GUIGetMsg()
            Case $GUI_EVENT_CLOSE
                ExitLoop
        EndSwitch
    WEnd
    
    ; Delete the previous GUI and all controls.
    GUIDelete($mainGUI)
    Alles anzeigen
  • Mausrad deaktivieren

    • mirko2002
    • 29. September 2018 um 19:10

    Hallo liebe Community,

    ich habe eine kleine GUI wo ein Excel-File embedded ist. Die GUI Größe ist an den Inhalt des Excel Files angepasst - und man soll natürlich auch nur diesen Inhalt sehen und nicht irgendwo runterscrollen. Ich hab schon geschaut ob ich es via Excel deaktivieren kann, aber da gibt es nur die Möglichkeit die Scrollbalken auszublenden, aber denn kann man natürlich weiterhin scrollen.

    Also dachte ich über den Umweg, stattdessen einfach im Skript das Mausrad zu deaktivieren. Mit "MouseWheel" kann ich zwar das Mausrad steuern, aber nicht deaktivieren. Zumal mein Mausrad ja auch nur im GUI deaktiviert werden soll (wenn die Maus sich darin befindet) - sonst kann der User ja im komplett Windows nichts mehr scrollen solange das Skript läuft. Habe die Suche im deutschen und englischen Forum genutzt aber nichts gefunden - alles Treffer sind immer nur zur Verwendung des Mausrads und nicht zur Deaktivierung.

    Jemand ne Idee wie ich das Mausrad hier blockieren kann?

  • GUICtrlCreateCombo spielt verrückt

    • mirko2002
    • 5. September 2018 um 13:39

    Zeitriss

    Das wird der Fehler sein!! In der Tat verwende ich GUIDataSeparatorChar - oh Gott... dass muss ich mal überprüfen.

    Moombas

    Ja hatte ich auch schon probiert - selbes Ergebnis :)

    Oscar

    Wie gesagt mein Skript ist bereits über 1000 Zeilen lang, da blickt keiner mehr durch ausser mir :)

    Und in kleineren Testskripten habe ich das Problem nicht. Aber siehe oben den Hinweis den Zeitriss - das wird sicherlich der Auslöser sein und ich werd mal schauen wie ich das fixen kann :)


    Update: Es war tatsächlich der SeparatorChar... jetzt im nachhinein betrachtet hau ich mir natürlich an die Stirn und sage mir "Na klar - wie einleuchtend".... aber ich wär vorher nie im Leben drauf gekommen :)

    Vielen Dank!

  • GUICtrlCreateCombo spielt verrückt

    • mirko2002
    • 5. September 2018 um 11:49

    Hm... gute Idee mit dem GUICtrlDelete... hab ich gleich mal probiert.

    Jedoch auch hier: Sobald der Fehler im Dropdown aufgetreten ist, lässt sich selbst mit löschen und neu erstellen des Controls der Inhalt nicht wieder korrekt herstellen ;(

    Ich will nur nochmal erwähnen, dass er schon aus der Variable die Inhalt einliest und ins Dropdown einspielt, aber halt alles in einer Zeile und nicht - wofür ein DropDown ja da ist - untereinander.

    Richtiges DropDown:

    - Markt 1

    - Markt 2

    - Markt 3

    Falsches Dropdown was "irgendwann" einfach kommt:

    - Markt 1|Markt 2|Markt 3

    Wie kann das sein, wenn ein Control gelöscht und neu erstellt wird, sich nichtmal hierbei der Fehler lösen läßt???

  • GUICtrlCreateCombo spielt verrückt

    • mirko2002
    • 5. September 2018 um 09:40

    Entschuldigung für die späte Rückmeldung.

    zum Punkt 2: die Inhalte sind Hardcoded in entsprechenden Variablen. Er soll beim reset also einfach nur wieder den Inhalt der Variable einlesen und keine Vorauswahl treffen.

    AutoIt
    GUICtrlSetData($input_infos[0], $maerkte, "")

    In der Variable $maerkte sind z.B. die notwendigen Entrys drin. Das heißt, ich schließe das mal als Fehler aus, da ja hardcoded.

    Zum Punkt 1: Naja bedingt - ich kann gern mein ganzes Skript online stellen, aber ich denke da sieht man den Wald vor lauter Bäumen nicht mehr. Sind dort etwas mehr als 1000 Zeilen Code.

    In anderen Skripts von mir konnte ich das Problem nicht nachvollziehen. Jedoch mach ich mit den Combo's ja keine Wunderwerke. Sie werden erstellt, mit Daten gefüllt und beim drücken auf einen Button lediglich ausgelesen und wieder zurückgesetzt. Es funktioniert ja auch zu 90% aber dann kommt der Moment wo es verrückt spielt.

    Soll ich mein Skript hier einstellen mit Angabe der Zeilen wo die Combos sind und wo sie resetet werden?

  • GUICtrlCreateCombo spielt verrückt

    • mirko2002
    • 3. September 2018 um 17:07

    Hi liebe Auto'IT'ler....

    ich trete (leider) mal wieder mit einem Problem an Euch heran und hoffe jemand weiß, warum dies bei mir (in meinem Skript) so passiert.

    Erklärung zu meinem Skript - hier wählen unsere Mitarbeiter über mehrere Dropdownmenüs entsprechend notwendige Einträge aus, bestätigen dann einen Button der interne Prozesse ausführt. Durch den Klick auf dem Button wird die GUI wieder auf "Standard" zurückgesetzt, d.h. das unter anderem auch die Combo-Boxen wieder leer sind und der User was auswählen muss.

    Soweit die Theorie. In der Praxis passiert aber leider immer öfter ein Phänomen, welches ich mir nicht erklären kann.

    Klickt der User den entsprechenden Button sollte normalerweise der folgende Code ausgeführt werden, um die Combo-Box wieder zurückzusetzen:

    AutoIt
    GUICtrlSetData($input_infos[0], $maerkte, "")

    Die Variable $maerkte ist gefüllt mit Werten wie WERT1|WERT2|WERT3 usw.

    Das funktioniert auch zu 90%... jedoch manchmal passiert es, dass er mir die Werte nicht - wie gewünscht - untereinander auflistet, sondern nebeneinander. Er ignoriert also die Trennzeichen und gibt mir so also nur einen einzigen Eintrag im Dropdown her.

    Ich habe auch schon mehrere Dinge versucht. Ich habe versucht das Dropdown komplett zu clearen und anschließend zu füllen und sogar noch als i-Tüpfelchen mit _GUICtrlComboBox_SetCurSel komplett zu resetten.

    AutoIt
    GUICtrlSetData($input_infos[0], "")
    GUICtrlSetData($input_infos[0], $maerkte, "")
    _GUICtrlComboBox_SetCurSel($input_infos[0], -1)

    All das funktioniert leider nicht mehr, sobald das Dropdownmenü einmal anfängt zu spinnen :( :( :(

    Kennt jemand dieses Phänomen und weiss, wie ich es abstellen kann?

  • TreeView Root verbergen

    • mirko2002
    • 22. August 2018 um 10:50

    Hallo alle zusammen,

    gibt es eine Möglichkeit bei _GUICtrlTreeView_Create den Root auszublenden?

    In der Hilfe konnte ich nichts dazu finden (oder habs übersehen).

    Mein TreeView wird halt so aufgebaut:

    - Rootpfad

    + Unterordner 1

    + Unterordner 2

    Datei 1

    Datei 2

    Ich möchte lediglich, dass der Rootpfad ausgeblendet wird (also die erste Zeileim TreeView) und nur der Inhalt des Roots angezeigt wird. Geht sowas?

    LG

  • TreeView Suche

    • mirko2002
    • 16. Juli 2018 um 16:23

    Perfekt, danke ihr beiden das war der nötige Hinweis den ich brauchte :)

    Vielen Dank.

  • TreeView Suche

    • mirko2002
    • 16. Juli 2018 um 15:03

    Hallo AutoIt-Gemeinde,

    ich stecke mal wieder etwas in der Klemme :)

    Ich hab für meinen TreeView eine Suchfunktion über eine Input/Button Schaltfläche eingebaut. Er sucht den entsprechenden String und selektiert diesen bei erfolgreicher Suche auch. Ansich funktioniert die Suche also wunderbar. Wenn der gesuchte String im Treeview u.U. mehrmals vorhanden ist, möchte ich gern, dass er bei jeder weiteren Suche auf den nächsten Eintrag springt.

    Als Beispiel:

    Treeview:

    - Hallo 1

    - Hallo 2

    - Auf Wiedersehen 1

    - Hallo 3

    - Test 1

    Ich suche z.B. den String "hallo" - so selektiert er mir derzeit den ersten Treffer - sprich "Hallo 1". Ich möchte aber nun, dass er bei einem weiteren Klick auf "Hallo 2" springt damit ich sehen kann, ob mehrere Treffer vorhanden sind. Jedoch bleibt er bei jedem weiteren klick auf dem Button natürlich weiterhin beim ersten Treffer hängen.

    Mein "Button"-Code dazu:

    AutoIt
    Case $button_ticket_suche
                $hItemFound = _GUICtrlTreeView_FindItem($hTreeView, GUICtrlRead($input_button_suchen), True)
                If $hItemFound Then
    ;~                 MsgBox($MB_SYSTEMMODAL, "Information", "Item gefunden:" & @CRLF & "Handle: " & $hItemFound & @CRLF & "Text: " & _GUICtrlTreeView_GetText($hTreeView, $hItemFound))
                    _GUICtrlTreeView_SelectItem($hTreeView, $hItemFound)
    ;~                GUICtrlSetData($input_button_suchen,"")
                Else
                    MsgBox($MB_SYSTEMMODAL, "Information", "Ticket nicht gefunden")
    ;~                GUICtrlSetData($input_button_suchen,"")
                EndIf

    Gibt's da irgend nen Trick für?

    LG

    Mirko

  • Treeview Icons einzeln ändern

    • mirko2002
    • 12. Juni 2018 um 14:18

    Oscar

    Sorry das ich den 3 Monate alten Thread hier nochmal ausgrabe.

    Du hattest mir in Post #44 eine Version gegeben, wo das ganze sortiert wird nach Alter der Dateien.

    Könntest Du mir das bitte evtl. aufschreiben für die urspüngliche Version? Also nicht für die OnEvent-Variante sondern für die GUIGetMsg Variante aus Post #1... Diese habe ich nämlich in einem anderen Projekt im Einsatz und komme mit der Sortier-Variante aus Post 44 nicht weiter. Ich hab natürlich schon selber versucht diese umzuschreiben, bin aber bisher jedesmal gescheitert :(

    Soweit reichen meine Auto-It Kentnisse leider nicht :(

    Vielen Dank falls Du dir das nochmal kurz anschauen würdest.

    LG

    Mirko

  • Tourenplan / Ideen / Tips / Vorschläge

    • mirko2002
    • 16. März 2018 um 12:32

    Hallo alle zusammen,

    na da habe ich mit dem Thread wohl ins schwarze getroffen :)

    Ihr denkt allerdings durchweg alle tatsächlich komplizierter, als es tatsächlich ist. Gun-Food hat es eigentlich mit dem Excel-Bild schon fast getroffen.

    Das Programm soll später nichts mit den Touren machen können, dort soll auch nichts geplant werden, Strecken berechnet werden oder oder oder. Tourenplan ist evtl auch etwas zu weit hergeholt.

    Das Tool soll wirklich NUR das angeklickte Datum öffnen und zeigen, ob an dem Tag noch im Zeitfenster 11-14 (usw) noch Touren zur Auswahl stehen oder nicht. Wenn Touren zur Auswahl stehen soll man lediglich die Schaltfläche anklicken können und die Tour eintragen, so das z.b. aus 5 verfügbaren Touren nur noch 4 werden.

    Mehr nicht. Soll wirklich was gaaanz simples werden. Ich müsste lediglich auf die Kalendar-/Datumsfunktion von AutoIt zurückgreifen und es irgendwie schaffen dass das Programm weiss, dass jeden Tag (ausser Sonntags) in jeden Zeitfenster 5 Touren zur Verfügung stehen, die ich buchen kann. Mehr nicht. Denkt nicht so kompliziert in dem Fall, ich denke hier wäre das Tool sehr übersichtlich. @Peter - ich denke das dein vorgeschlagenes Programm ebenfalls den Zweck einfach übererfüllt.

  • Tourenplan / Ideen / Tips / Vorschläge

    • mirko2002
    • 14. März 2018 um 18:14

    Hm.... ja das Excelbeispiel sieht natürlich auch sehr gut aus. Excel diente aber denke ich nur Veranschaulichung um schnell ein optisches Beispiel zu erstellen, oder meintest Du das es generell in Excel besser wäre?

    Bezüglich Spalten in AutoIt - dort müsste ich ja dann anfangen mit Arrays zu arbeiten, richtig? Oh Watte... da kommt ja einiges auf mich zu =O

  • Tourenplan / Ideen / Tips / Vorschläge

    • mirko2002
    • 14. März 2018 um 15:53

    hm nur das Problem dabei ist, dass in den Zeitfenster mehrere Touren zur Verfügung stehen und diese dann gebucht werden. Z.B. ist am Anfang des Tages die Tour 14-17 Uhr noch 5 mal verfügbar (das ist der Standartwert) und nach und nach werden diese Touren vergeben, so das evtl um 13 uhr nur noch eine Tour in diesem Zeitfenster zur Verfügung steht.

    Das stell ich mir mit einer reinen Kalendarfunktion recht schwierig vor.

    Momentan hab ich schon die Funktion gefunden womit ich mir eine Monatsansicht zeigen lassen kann:

    AutoIt
    #include <GuiConstantsEx.au3>
    #include <Date.au3>
    
    ; Create GUI
    $hGUI = GUICreate("HSH Tourenplan", 500, 500)
    $gui_cal = GUICtrlCreateMonthCal(_NowCalcDate(), 30, 30, 167, 158)
    GUISetState()
    
    while 1
        Switch GUIGetMsg()
            Case $GUI_EVENT_CLOSE
                Exit
        EndSwitch
    WEnd
    Alles anzeigen

    Jetzt müsste ich schauen, dass er - wenn ich einen Tag anklicke - er mir in einem anderen Control "Daten" ausgibt. In dem Fall die Verfügbarkeit der entsprechenden Touren. Muss mal schauen wie das geht....

  • Tourenplan / Ideen / Tips / Vorschläge

    • mirko2002
    • 14. März 2018 um 12:37

    Ah sorry ja hatte ich vergessen zu erwähnen - es muss auf jeden Fall für mehrere Mitarbeiter parallel nutzbar sein.

    Bezüglich bereits fertiger Programme: Das ist ja das Problem. Derzeit nutzen wir noch ein Programm unser extern beauftragten Spedition. Dies kostet uns zum einen viel Geld, zum anderen sind wir dadurch nicht unabhängig und immer an externe Firmen gebunden. Da wir demnächst selbst Touren fahren, soll was eigenes her was wir jederzeit anpassen können und wir dennoch unabhängig sind - und der Kostenpunkt ist natürlich auch nicht ausser Acht zu lassen.

    Bezüglich Datenbanken - sollte ich mich auf sowas einlassen (hab da tatsächlich noch etwas Angst vor), muss dann irgendwas zusätzlich installliert werden oder bringt das AutoIt mit den entsprechenden UDF's alles mit? Wie gesagt Datenbanken sind mega Neuland für mich.

  • Tourenplan / Ideen / Tips / Vorschläge

    • mirko2002
    • 14. März 2018 um 12:06

    Hallo liebe AutoIt Community,

    mein Arbeitgeber hat mich gefragt, ob ich evtl ein "kleines" Programm schreiben könnte, da sie wissen, dass ich ab uns zu kleinere AutoIt-Skripte erstelle.

    Ich möchte hier lediglich Tipps und Ideen wie Ihr es evtl umsetzen würdet, mit welchen Befehlen ihr arbeiten würdet usw.

    Das Tool ist derzeit nur in der Planungsphase, daher gibt es noch keinen existieren Code.

    Es soll eine Art Tourenplan erstellt werden der eigentlich nur eine simple Funktion erledigen soll:

    Es soll über Kalendarblatt das gewünschte Datum ausgewählt werden. Nun soll der ausgewählte Tag geöffnet werden und es sollen alle verfügbaren Touren angezeigt werden die an diesem Tag zur Auswahl stehen. Also zum Beispiel ich wähle den 20.03. aus und ich sehe im folgenden Fenster nun den Tag mit der Auswahl das zum Beispiel 3x die Tour 11-14 Uhr zur Auswahl steht, 2x 14-17 Uhr und 4x noch 17-20 Uhr (alles nur Beispielwerte).

    Anschließend soll (sofern noch verfügbar) eines dieser Tourenfenster ausgewählt werden und "gebucht" werden. Danach sollte natürlich die Anzahl der Touren im ausgewählten Zeitfenster um 1 reduziert werden bis halt keine Touren im besagten Zeitraum mehr zur Auswahl stehen.

    Verwendet werden muss also mit Sicherheit die Option GUICtrlCreateDate() - hab damit auch schon etwas rumgespielt, weiß aber noch nicht wie ich damit die Monatsansicht erhalte und nicht nur die Tagesansicht.

    Das Fenster, was sich nach Auswahl des Tages öffnen soll, sollte ungefähr die Ansicht haben den ich als Screenshot mit angehangen habe.

    Wie soll die Abfrage der Termin stattfinden? Bisher habe ich noch nie mit Datenbanken gearbeitet, sondern immer nur mit Ini-Dateien oder Testdateien um Inhalte zu speichern.

    Wie würdet Ihr das ganze angehen? Ich möchte hier keine Skripte die ich nur Copy&Paste sondern lediglich Hinweise mit welchen Befehlen ich wie was wo angehen sollte (wie das oben erwähnte GUICtrlCreateDate).

    LG

    Mirko

    Dateien

    tp_beispiel.png 15,58 kB – 0 Downloads
  • Treeview Icons einzeln ändern

    • mirko2002
    • 13. März 2018 um 15:47

    Ui schick :)

    Ok ich werd mich dann mal ran machen und das Programm noch meinen notwendigen Bedingungen anpassen aber sieht sonst soweit top aus :thumbup::thumbup:

    Danke Oscar für die sehr ausdauernde Hilfe von Dir - erlebt man auch selten, auch wenn der Threadstart auch etwas holprig von mir war :)

  • Treeview Icons einzeln ändern

    • mirko2002
    • 13. März 2018 um 10:20

    Hab erstmal ein paar Tage frei genossen - jetzt ruft die Arbeit wieder :)

    Oscar

    ja cool, macht das ganze natürlich noch übersichtlicher, wäre es evtl noch zusätzlich sortierbar nach Datum/Zeit, also das älteste zuerst angezeigt werden (oder umgedreht)? Sorry - jetzt artet der Thread schon etwas aus und hat mit dem eigentlichen Problem gar nix mehr zu tun :)

    Bitnugger

    Da ich kein Resizing für meine GUI zulasse und auch keine Radiobuttons verwende, sollte es ja dann auch keine Probleme geben, denke ich.

  • Treeview Icons einzeln ändern

    • mirko2002
    • 10. März 2018 um 12:13

    Ahja.. komisch... in meinem alten Skript bekomme ich das nicht gelöst...

    Wie auch immer. Eine Frage habe ich zu den Gruppen. Du schließt jede Gruppe mit GUICtrlCreateGroup('', -99, -99, 1, 1) - dies habe ich noch nie so gesehen und frage mich wozu dies dient? Die Gruppen werden doch auch ohne diesen Befehlt erstellt und kommen sich nicht in die Quere? Ich habe noch nicht eine Gruppen erstellt und diese im nachhinein geschlossen. Kannst Du mir das noch kurz erklären? Sonst bin ich noch weiter an dem Code zum verstehen... is für mein Laienhaftes Wissen noch recht viel Neuland :)

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™