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

Beiträge von ISI360

  • ISN AutoIt Studio

    • ISI360
    • 9. April 2015 um 21:07

    Indem du dir im ISN in einem Projekt eine neue GUI erstellst. (.isf Datei)
    Datei -> Neu -> AutoIt Gui (.isf)

    Wenn du diese dann öffnest bist du um GUI Editor.
    Tipp: Eine .isf Datei kannst du direkt in dein Skript "includen". (Und später direkt wieder mit dem FormStudio editieren..speichern..fertig!)

  • ISN AutoIt Studio

    • ISI360
    • 9. April 2015 um 19:39

    Stimmt. Danke für den Hinweis.
    Ist korrigiert.

  • ISN AutoIt Studio

    • ISI360
    • 9. April 2015 um 16:15

    ISN AutoIt Studio v. 0.98 ist nun ONLINE!

    Changelog:
    --> ISN AutoIt Studio: <--
    -----------------------------------
    - Bugfix: Diverse Bugfixes
    - Bugfix: Bug behoben indem nicht gespeicherter Code durch ausführen von Tidy und co. verloren ging. (thx to Rex)
    - Bugfix: Bei nicht .au3 Dateien (zb. txt Daten) waren oft einige Buttons (zb. Drucken oder Suchen) gesperrt. Dies ist nun behoben.
    - Bugfix: Das kleine Debugfenster rechts unten konnte nicht deaktiviert werden. Dies ist nun behoben.
    - Bugfix: F4 (und Doppelklick) in der Ausgabe Console funktioniert nun auch mit dem AutoItSyntaxCheck
    - Änderung: Der Dialog "Weitere au3 Datei kompilieren" (in den Projekteinstellungen -> Kompilieren Einstellungen) heißt nun "Dateien zum Kompilieren auswählen".
    - NEU: Es gibt nun im Menü Projekt den Punkt "Projekteinstellungen". Hier werden nun viele Projektbezogene Einstellungen zusammengefasst.
    - NEU: Die Projekteigenschaften wurden in die Projekteinstellungen integriert.
    - NEU: Im Dialog "Dateien zum Kompilieren auswählen" kann nun die Reihenfolge der zu Kompilierenden Dateien verändert werden. Zusätzlich kann nun auch die Hauptdatei in die Reihenfolge miteinbezogen werden.
    - NEU: Bei Kommandos wie If, While, For, Func usw. wird nach drücken der Enter-Taste nun automatisch ein Tab-Einzug gemacht.
    - NEU: Die geöffneten Tabs können nun via Drag´n Drop untereinander verschoben werden.
    - NEU: Dänische Sprache aktualisiert (thx to Rex)
    - NEU: Der Obfuscator wurde durch das Au3Stripper Tool ersetzt. (Da die entwicklung des Obfuscator eingestellt wurde)
    - NEU: Der Ordner \Data\Au3Defs wurde entfernt. Die Daten liegen nun (wie im SciTE4AutoIt) in eigenen Ordnern. (\Data\Api bzw. \Data\Properties) Die Daten vom alten Au3Defs Ordner werden beim Start des ISN automatisch in die neue Ordnerstruktur übernommen. (Sofern schreibrechte vorhanden sind!)
    - NEU: AutoIt3Wrapper aktualisiert
    - NEU: Hotkeys und Plugins in den Programmeinstellungen haben nun Icons
    - NEU: Bei Keywoards wie If, While, Func usw. werden nun am Ende automatische EndIf, Wend, EndFunc usw. eingefügt. (Kann in den Programmeinstellungen auch wieder deaktiviert werden)
    - NEU: Beim Schreiben von Deklarationen wie Global, Lokal oder Const kann nun auf wunscht automatisch ein $ Zeichen angefügt werden. (S. Programmeinstellungen)
    - NEU: Automatische Speicherung: In den Programmeinstellungen kann nun die Automatische Speicherung nach Zeit und Tastatur Eingabe aktiviert werden.
    - NEU: In den "Kompilieren Einstellungen" gibt es nun ein Eingabefeld um die Ordnerstruktur für das Fertige Projekt weiterzuführen. Dabei können auch einige Variablen (zb. %projectversion%) verwendet werden.
    - NEU: Temporäre Skripte: Es können nun unter "Datei -> Neue Datei erstellen" temporäre Skripte erstellt werden. Diese werden automatisch in einem zuvor definierten Ordner gespeichert. (s. Projekteinstellungen)
    Auf wunsch können die Dateien nach dem schließen auch wieder gelöscht werden. (Perfekt für Testskripte o.ä.)


    --> ISN Form Studio 2: <--
    -----------------------------------
    - Bugfix: Diverse Bugfixes
    - Bugfix: Bug behoben, bei dem der Tab im Fenster "GUI Eigenschaften" zerstört wurde
    - NEU: Wenn mehrere Controls markiert sind können diese nun gleichzeitig in der Größe verändert werden.
    - NEU: Für Tabitems (Tabseiten) können nun eigene Handles definiert werden. (Rechtsklick auf Tabitem -> Handle für Tabitem festlegen)
    - NEU: Es können nun mehrere Controls auf einmal kopiert und eingefügt werden.
    - NEU: Handles in der GUI können nun auch als Global/Local Const definiert werden
    - NEU: Neues Control: Dummy Control

  • ISN AutoIt Studio

    • ISI360
    • 26. März 2015 um 08:39

    Beim Button zum starten der Hauptdatei...meinst du da eh den Button "Projekt starten", oder? Du solltes dort ja ein DrowDown Menü bekommen wo du auswählen kannst zwischen Projekt starten (Startet die Haptdatei), Projekt starten (Ohne Parameter) und Startparameter festlegen. Ist dies bei dir auch nicht vorhanden?

    Zu deiner GUI:
    Ja es stimmt das in den GUI Eigenschaften nur Zahlen eingegeben werden können. Du kannst der GUI (In den GUI Eigenschaften) jedoch Extracode hinzufügen und dort zb. folgende Zeile einfügen:

    [autoit]


    WinMove($GUI_HANDLE,"",10,@DesktopHeight - 105,-1,-1)

    [/autoit]


    -> Die Variable $GUI_HANDLE wir im fertigen Code automatisch durch die Variable der GUI ersetzt.

    Damit solltes du schon den gewünschten effekt erzeugen können.

  • ISN AutoIt Studio

    • ISI360
    • 25. März 2015 um 08:02

    :thumbup:
    Um zukünftigen Anfällen vorzubeugen: Du kannst die Trophäen auch deaktivieren! :P :P

  • ISN AutoIt Studio

    • ISI360
    • 21. März 2015 um 17:44

    Hallo!

    Danke fürs Feedback! Freut mich wenn dir das ISN gefällt ;)

    Noch eine kurze Ergänzung zu deinem anderen Thread:
    Grundsätzlich gibt es im ISN 2 Möglichkeiten das Projekt/Skript zu starten.
    -> Projekt starten (F5): Startet immer die Hauptdatei, egal auf welchem Tab du dich gerade befindest.
    -> Skript starten (F9): Startet den aktuellen Tab, also die Datei die du gerade vor dir hast.

    Du kannst dir diese Hotkeys (F5 und F9) in den Programmeinstellungen auch beliebig umkonfigurieren.
    -> Im Editormodus steht dir die Funktion "Projekt starten" natürlich nicht zur verfügung. (Da es dort ja keine Hauptdatei gibt)

    Zu deinem anderen Vorschlag:
    Grundsätzlich finde ich die Idee super. (Habe auch schon selber mal über soetwas nachgedacht)
    Nur mein aktuelles Problem ist die Performance bzw. das einlesen und analysieren vieler Dateien. (Ja man könnte das ganze auslagern und nicht immer alles aktualisieren lassen...)
    Im nächsten Update würde ich noch nicht damit rechnen...aber wer weis..vlt wird es ja noch was ;)

  • Pfeile statt "+/-" in Treeview möglich?

    • ISI360
    • 18. März 2015 um 16:49

    Hallo!

    Ja das ganze ist damit möglich:

    [autoit]


    #include <WinAPITheme.au3>

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

    _WinAPI_SetWindowTheme(GUICtrlGetHandle($hWnd), 'Explorer')

    [/autoit]

    Das ganze funktioniert aber erst seit Windows Vista!

  • ISN AutoIt Studio

    • ISI360
    • 18. März 2015 um 14:57

    Na das wäre ja lustig :P

    Aber wie gesagt du erstellst dir die GUI im "Roh" status und befüllst sie dann dynamisch von deinem Skript aus. (Einträge hinzufügen, löschen usw...)

    Tipp: Achte evtl. darauf, dass du in deiner GUI in den GUI Eigenschaften die Deklaration für Handles auf "Global" setzt. Somit kannst du in deinem Skript überall auf die Handles aus der GUI zugreifen. (Um zb. Einträge in den TreeView hinzuzufügen)

  • ISN AutoIt Studio

    • ISI360
    • 18. März 2015 um 14:09

    Nunja falsch ist relativ. Die Gui im Designer kann nicht 1:1 die Styles vom fertigen GUI anzeigen, da es zb. einige Styles wie resizing usw für die Bearbeitung braucht. Die darstellung der Größe ist aber durchaus korrekt. (s. Werte im GUI-Eigenschaften Fenster bzw. dann im fertigen Code)

    Ich glaube du versuchst etwas zu viel in die GUI zu basteln. (Was eigentlich in dein Skript gehören würde)
    Grundsätzlich ist Extracode dafür gedacht, dem Control zusätzlichen AU3 Code hinzuzufügen. (zb. Weitere Events, Diverse Farbeistellungen usw.)

    Noch kurz etwas zur verwendung der GUIs mit dem ISN:
    Es sollte so sein, dass du in deinem Projekt eine Hauptdatei hast. Dort werden dann die GUIs via Include angehängt und später nur mit GuiSetState angezeigt.
    Das heißt in den .isf Dateien sollte wirklich nur die reine GUI erstellt werden. Der rest wird später über das Skript gesteuert.
    Der vorteil an dieser Sache ist, wenn du später wieder mal etwas in der GUI ändern möchstes öffnest du nur die .isf..änderst die GUI..speicherst und fertig! (Du brauchst also keinen Code generieren/kopieren/einfügen)
    Am besten siehst du dir dazu das Testprojekt des ISN AutoIt Studios mal genauer an. (Falls du das Testprojekt nicht hast -> Programmeinstellungen -> Allgemein -> Erweitert)

    Also kurzum:
    Im FormStudio designst du nur deine GUI. (Also keine functionen, UDF-Includes oder ähnliches)
    Die eigentlich funktionen usw. kommen erst aus deinem eigentlichen Skript.

  • ISN AutoIt Studio

    • ISI360
    • 18. März 2015 um 11:42

    Danke für die Datei.

    Also das Problem ist, dass du bei deiner GUI den Style $WS_SIZEBOX ohne den Style $WS_CAPTION verwendest. (In den GUI Eigenschaften)
    Wenn du nun den Style $WS_CAPTION hinzufügst gibt es keine Größenveränderungen mehr.

    Hoffe es hilft dir!

  • ISN AutoIt Studio

    • ISI360
    • 16. März 2015 um 18:24

    Kannst du mir deine .isf vlt. schicken? (isi.3d@gmx.at)
    Bei mir haben bis jetzt noch alle GUIs die ich getestet habe gepasst ^^

    thx

  • ISN AutoIt Studio

    • ISI360
    • 1. März 2015 um 20:58

    Ja so Controls wie ne Toolbar stehen schon länger auf meiner ToDo List... leider bis jetzt noch nicht die Zeit dazu gefunden.
    Mal schaun

    Nein musst du nicht per Hand machen. Einfach einen Rechtsklick auf das Tab Control machen und "Neue Tabseite hinzufügen" auswählen. (Oder Rechts im Control Editor am Button "Weitere Aktionen")

  • ISN AutoIt Studio

    • ISI360
    • 1. März 2015 um 10:34

    Global Const ist aktuell nocht nicht möglich, Global jedoch schon:
    Im FormStudio die GUI Eigenschaften öffnen und ganz unten "Deklaration für Handles" auf Global setzen.
    -> Das mit den Global Const ist aber ne gute Idee! Wird mit dem nächsten Update eingebaut!

    Noch ein Tipp: Du must den Code deiner GUI nicht generieren! Du kannst die .isf direkt als Include in dein Skript einfügen und fertig! Und später nur noch die GUI mit GUISetState anzeigen lassen!
    Und falls du mal was ändern willst an der GUI... .isf öffnen..ändern..speichern...fertig! (Sieh dir dazu einfach mal das Testprojekt an)

  • ISN AutoIt Studio

    • ISI360
    • 28. Februar 2015 um 15:30

    OK..naja dann haben wir das Thema auch gelöst :P :P

  • ISN AutoIt Studio

    • ISI360
    • 28. Februar 2015 um 11:53

    Hmm interessant...bei mir gibt es dieses Problem nicht. (Win 8.1 x64)
    Auch wenn ich mit gedrückter STRG Taste und + oder - (oder Mausrad) die Schriftgröße dynamisch verändere gibt es keine Probleme bei mir...

    Ich habe die Schriftart von hier verwendet. (Source Code Pro Standard)

    Welches OS verwendest du?

  • ISN AutoIt Studio

    • ISI360
    • 27. Februar 2015 um 07:41

    Hallo!

    Kann ich leider nicht bestätigen. Bei mir sieht das ganze im Skript Editor ziehmlich normal aus:
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.
    -> Vielleicht hast du im Windows die DPI vergrößerung aktiviert. Das könnte evtl Probleme verursachen.

    Und nein aktuell sind keine weiteren Syntax Highlights (Lexer) möglich. Au3 only...

  • ISN AutoIt Studio

    • ISI360
    • 26. Februar 2015 um 21:49

    Dürfte an der Obfuscator.exe liegen. Im Englischen Forum hat das auch schon jemand gepostet. (Warum auch immer die jetzt auf einmal böse sein soll....)

    Aber mit der nächsten Version fliegt der Obfuscator ja eh raus (da er ja nicht mehr weiterentwickelt wird) und wird durch den Au3Stripper ersetzt.

    Somit sollte sich das ganze dann auch wieder klären :P

  • ISN AutoIt Studio

    • ISI360
    • 4. Dezember 2014 um 15:05

    So nach ner halben ewigkeit gibts mal wieder ´n Update für´s ISN!
    Viel Spaß beim Testen! ;)

    Änderungen Version 0.97 BETA:

    --> ISN AutoIt Studio: <--
    -----------------------------------
    - Bugfix: Diverse Bugfixes
    - Bugfix: Syntaxupdate für AutoIt Version 3.3.12.0
    - Bugfix: Bug behoben bei dem das Generieren des Skriptbaumes extrem lange dauert
    - Bugfix: Wird das Skript durch einen Fehler abgebrochen wird dieser nun wieder im Skript rot hinterlegt (Dies funktionierte in Version 0.96 nicht mehr)
    - Bugfix: Die Funktion Rechtsklick -> "Datei öffnen" bei Includes funktioniert nun wieder richtig
    - Bugfix: AutoIt verwendet seit Version 3.3.12.0 einen neuen Dialog für den Befehl "FileSelectFolder". Das ISN verwendet ab jetzt den Befehl _WinAPI_BrowseForFolderDlg um den alten Dialogstyle wiederherzustellen.
    - Bugfix: Bug behoben indem die Hauptdatei beim Start 2x geöffnet wurde
    - Bugfix: Ab und zu funktionierte Autocomplete und Intelisense im Code Editor nicht richtig. Dies ist nun behoben.
    - Bugfix: EXE Dateien die mit #requireAdmin erstellt wurden, können nun auch aus dem Proejktbaum gestartet werden.
    - NEU: Update der APIs auf AutoIt Version 3.3.12.0
    - NEU: Das Debug Fenster (unten) ist nun nicht mehr "Read only"
    - NEU: Das Debug Fenster (unten) hat nun links eine eigene Leiste mit Buttons spendiert bekommen. Zb. letzte/nächste Meldung anzeigen oder Text in Zwischenablage kopieren. Die Leiste kann in den Programmeinstellungen aber auch wieder deaktiviert werden
    - NEU: Makros wie zb. "Weitere au3 Datei kompilieren" verhalten sich nun inteligenter. So wird zb. beim Auswählen der Datei erkannt ob sich die Datei im Projekt befindet und ggf. der Dateipfad durch Variablen ergänzt (zb. %projectdir%). Desweiteren gibt es eine neue Variable: %filedir% (Pfad zum Verzeichnis in dem sich die zu bearbeitende Datei gerade befindet)
    - NEU: Der Parameter Editor. Dieser kann entweder durch einen Rechtsklick im Skripteditor oder durch einen Doppelklick auf eine Funktion (zb. GuiCreate) geöffnet werden! (Die Doppelklickfunktion muss erst in den Programmeinstellungen aktiviert werden!). Im Parameter Editor kannst du schnell und übersichtlich alle Parameter deiner Funktion verwalten.
    - NEU: Es gibt nun im Kontextmenü des Projektbaumes den Menüpunkt "Kompilieren". Darin befinden sich Funktionen wie zb. die Schnellkompilierung einer .au3 Datei im aktuellen Verzeichnis oder das kompilieren der Datei mit einem Makro (Neues oder bestehendes Makro).
    - NEU: Es gibt nun einen weiteren Plugin Type: Type 3! Ein Type 3 Plugin (Modifizierendes Plugin) kann bestimmte abläufe und Dialoge im ISN selbst durch eigene ersetzen. Weitere Infos dazu findest du in der Hilfe unter Plugin SDK.
    - NEU: "Projekt Kompilieren - Einstellungen"-Dialog überarbeitet. Es gibt nun auch die Möglichkeit, dass Projekt direkt im Projektordner zu kompilieren (ohne es in einen neuen Ordner zu kopieren). Des Weiteren können nun weitere .au3 Dateien angegeben werden die bei der Kompilierung miteinbezogen werden.
    - NEU: Neue Variable für Makros: %lastcompiledfile_exe% -> Pfad zur zuletzt kompilierten .exe Datei.
    - NEU: Neue Variable für Makros: %lastcompiledfile_source% -> Pfad zur .au3 Datei aus der zuletzt eine .exe Datei erzeugt wurde.
    - NEU: Neuer Trigger für Makros: Datei kompiliert -> Makro wird ausgefürt nachdem eine .au3 Datei kompiliert wurde. (zB. Wenn beim Kompilieren des Projektes mehrere .au3 Dateien kompiliert werden)
    - NEU: Im Makro "Programm ausführen" können nun Variablen wie %projectdir% als Parameter übergeben werden. Desweiteren können Parameter vor der Übergabe mittels Execute ausgeführt werden. So können zb. Variablen wie $Configfile als Parameter übergeben werden.
    - NEU: Über dem Skriptbaum gibt es nun einen Button zum manuellen Aktualisieren des Skriptbaumes.
    - NEU: In den Programmeinstellungen unter "Programmpfade -> AutoIt Includes" können nun verschiedene Pfade angegeben werden indem AutoIt nach Includes sucht.
    - WARNUNG: Durch die Änderung von StringEncrypt auf _Crypt_EncryptData im Code vom ISN ist es notwendig das Kennwort für den Proxy-Server (falls vorhanden) erneut einzugeben. (In den Programmeinstellungen)
    - ENTFERNT: Das Tool "Organize Includes" wurde aus dem ISN entfernt. (Grund: Organize Includes wird nicht mehr weiterentwickelt und funktioniert nicht mehr richtig)

    --> ISN Form Studio 2: <--
    -----------------------------------
    - Bugfix: Diverse Bugfixes
    - Bugfix: Syntaxupdate für AutoIt Version 3.3.12.0
    - Bugfix: Bug behoben beim Auswählen einer "Click Func" über den "..." Button. (Brachte oft das gesamte ISN zum Absturz)
    - Bugfix: Bug behoben bei dem deim Auswählen von Styles (oder ExStyles und States) ähnliche Einträge mitaktiviert wurden. (zb. $WS_MINIMIZE bei $WS_MINIMIZEBOX)
    - Bugfix: Bug behoben wenn ein Control aus der Toolbox mit der Rechten Maustaste erstellt wurde
    - Bugfix: Hintergrundfarben für verschiedene Controls werden nun richtig gesetzt
    - Bugfix: $ES_NUMBER funktioniert nun auch für UpDown Controls
    - NEU: Es werden in .isf Dateien nun AUCH Includes eingetragen! Durch ein #Include-once werden doppelte Informationen verhindert.
    - NEU: Der Skripteditor im Formstudio (für Extracode) verwendet nun den Skripteditor aus dem ISN AutoIt Studio (inkl. Intelisense, Autocomplete usw.)
    - NEU: Beim vergrößern/verkleinern des Forms gibt es nun auch ein praktisches Tooltip welches die aktuelle Fenstergröße in Pixel anzeigt
    - NEU: Kontextmenüs etwas erweitert (GUI Eigenschaften, Text ändern usw.)
    - NEU: Im Fenster "Code generieren" gibt es nun 2 Tabs. Im ersten wird der AU3-Code so angezeigt wie er später in die .isf geschrieben wird. Im zweiten Tab befindet sich das ganze als eigenständiges Skript. (Wie bisher)

    --> Plugin SDK: <--
    -----------------------------------
    - Bugfix: Variablen die aus dem ISN empfangen wurden (getvar), werden nun als Global deklariert.
    - NEU: Es können nun auch Arrays (1D & 2D) empfangen/gesendet werden.

  • Parameter auf Array splitten

    • ISI360
    • 16. November 2014 um 14:29

    Danke für deine Lösung BugFix! :thumbup:

    Falls es mit meiner Lösung wieder mal Probleme gibt werde ich sicher auf deine umsteigen.

  • Parameter auf Array splitten

    • ISI360
    • 14. November 2014 um 17:14

    So ich denke ich habe es nun doch noch lösen können. (Bevor mein Kopf explodierte ^^)

    Vielleicht kann das ganze ja mal wer brauchen:

    [autoit]


    #include <String.au3>
    #include <Array.au3>

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

    Global $Leeres_Array[1] ;Leeres Array
    _ArrayDelete($Leeres_Array, 0) ;Für leeres Array

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

    $Test = '"testfenster, test, test (abcd)", 10, 10, iniread("test.ini","test","test","test"),"test"' & @CRLF
    ;~ $Test = '"test()",iniread("test.ini",stringreplace("123","1234"),"test"),99' & @CRLF
    Global $Fertiges_Parameter_Array = $Leeres_Array

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

    ;Parameterstring vorbereiten
    $array = _StringBetween($Test, '"', '"', 1)
    If IsArray($array) Then
    For $d = 0 To UBound($array) - 1
    If StringInStr($array[$d], ",") Then $Test = StringReplace($Test, $array[$d], StringReplace($array[$d], ",", "[COMMA]"))
    Next
    EndIf

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

    $array = _StringBetween ($Readen_Parameter_String, "'","'",1)
    if IsArray($array) then
    for $d = 0 to ubound($array)-1
    if StringInStr($array[$d],",") then $Readen_Parameter_String = StringReplace($Readen_Parameter_String,$array[$d],StringReplace($array[$d],",","[COMMA]"))
    next
    endif

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

    $Split_Array = StringSplit($Test, ",", 2)
    If IsArray($Split_Array) Then
    ;Bastle Parameterarray
    $durchlauf = 0
    $Parastring = ""
    $Klammer_auf = 0
    $Klammeraufcount = 0
    $Klammerzucount = 0
    For $durchlauf = 0 To UBound($Split_Array) - 1

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

    If StringInStr($Split_Array[$durchlauf], "(") Then
    StringReplace($Split_Array[$durchlauf], "(", "")
    $Klammeraufcount = @extended
    $Klammer_auf = $Klammer_auf + $Klammeraufcount
    EndIf

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

    If $Klammer_auf = 0 Then
    _ArrayAdd($Fertiges_Parameter_Array, StringStripWS ($Split_Array[$durchlauf],3))
    Else

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

    If StringInStr($Split_Array[$durchlauf], ")") Then
    StringReplace($Split_Array[$durchlauf], ")", "")
    $Klammerzucount = @extended
    $Klammer_auf = $Klammer_auf - $Klammerzucount
    If $Klammer_auf = 0 Then
    $Parastring = $Parastring & StringStripWS ($Split_Array[$durchlauf],3)
    Else
    $Parastring = $Parastring & StringStripWS ($Split_Array[$durchlauf],3) & ", "
    EndIf
    If $Klammer_auf = 0 Then
    _ArrayAdd($Fertiges_Parameter_Array, StringStripWS(StringReplace($Parastring,"[COMMA]",","), 3))
    $Parastring = ""
    EndIf
    Else
    $Parastring = $Parastring & StringStripWS(StringReplace($Split_Array[$durchlauf],"[COMMA]",","), 3) & ", "
    EndIf

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

    EndIf
    Next

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

    EndIf

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

    ;Prüfe ob Array korrekt erstellt wurde
    If $Klammer_auf <> 0 Then
    ;Syntaxfehler
    MsgBox(0, "Fehler", "Syntaxfehler!")
    Else
    ;OK
    _ArrayDisplay($Fertiges_Parameter_Array)
    EndIf

    [/autoit]


    -> Ja warscheidlich extrem kompliziert und umständlich...but hey! It work´s :P

    Und danke für eure Hilfe! Habt mir irgentwie den richtigen gedankenanstoss gegeben! ;)

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™