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

Beiträge von Ilse

  • StringReplace in html

    • Ilse
    • 31. August 2011 um 14:35

    Hallo,

    ich stehe vor einem Problem mit Formfeldern.
    Ich weiß, das löst man normalerweise mit den _ie Befehlen.
    Das klappt aber leider nicht zuverlässig mit dem ie9.

    Meine Frage:
    kann man das alternativ auch mit StringReplace oder RegEx lösen
    So irgendwie:

    Spoiler anzeigen
    [autoit]


    $Website = BinaryToString(InetRead("http://translate.google.de/?hl=de&tab=TT#de|en"))
    $Feld = StringRegExp($sSource,'....',3)

    [/autoit]

    Ich neine die Seite downloaden, ausfüllen und dann wieder online gehen...?

    Nur so eine Idee
    Geht das???

    Liebe Grüße
    Ilse ;)

  • Funktion IE9 Problem

    • Ilse
    • 30. August 2011 um 15:42

    ja, ich verwende IE9
    Die Seite wird angezeigt, Cursor blinkt aber nichts passiert!

    Weißt du vielleicht ob jemand das Problem
    lösen konnte? Muß ich da die IE.au3 anpassen?

    Habe Stunden das Problem sonstwo gesucht.

    Liebe Grüße
    Ilse ;)

  • Funktion IE9 Problem

    • Ilse
    • 30. August 2011 um 15:12

    Hallo Misterspeed,

    ich habe mal das kpl. Script nochmal überarbeitet.
    Jetzt alles ohne arrays.
    Aber daran liegt es nicht!

    Hier mal die neue Version:
    Auf das wesentliche beschränkt!

    Spoiler anzeigen
    [autoit]


    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #include <IE.au3>
    $oIE = _IECreateEmbedded()

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

    $Form1 = GUICreate("Form1", 697, 520, 239, 155)
    $Browser = GUICtrlCreateObj($oIE, 16, 16, 669, 493)
    GUISetState(@SW_SHOW)

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

    _Englisch()

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    EndSwitch
    WEnd

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

    func _Englisch()
    $Was1 = "Dieser Text wird übersetzt"

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

    _IENavigate($oIE,"http://translate.google.de/?hl=de&tab=TT#de|en")

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

    $oForm = _IEFormGetCollection($oIE, 0)

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

    $oNummer = _IEFormElementGetObjByName($oForm,'text')
    _IEFormElementSetValue($oNummer, $Was1)
    _IEFormSubmit ($oForm)

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

    EndFunc

    [/autoit]

    Klappt aber leider nicht! Das Feld wird nicht ausgefüllt!
    Bei der IE Variante (Browserfenster) hingegen ja!

    Noch eine Idee?

    Liebe Grüße
    Ilse ;)

  • Funktion IE9 Problem

    • Ilse
    • 30. August 2011 um 14:29

    Hallo Misterspeed,

    merci für deine Zeilen.
    Im 2. Beispiel wollte ich nur zeigen, daß das generell funktioniert.
    Also Felder... sind ja soweit ok. (war also nur ein Beispiel)

    Ich wollte es alles in der GUI ausführen lassen.
    Ich kann halt einfach das Feld nicht ansprechen!

    Mit $iIE komme ich nicht so richtig weiter.


    Grüße
    Ilse ;)

  • Funktion IE9 Problem

    • Ilse
    • 30. August 2011 um 13:01

    Hallo,

    ich schaffe es einfach nicht das zum laufen zu bringen.

    Das Problem:
    Es soll ein Feld ausgefüllt werden
    aber bei einem included Browserfenster.
    Extern im IE klappt das, nur nicht in einer GUI!

    Hier mal mein kpl. Code:

    Spoiler anzeigen
    [autoit]


    #include<Array.au3>
    #include <GuiConstantsEx.au3>
    #include <IE.au3>
    #include <WindowsConstants.au3>
    _IEErrorHandlerRegister ()
    Global $oNummer, $Was1, $oIE, $iIE, $oForm
    Dim $oIE[1]
    $oIE[0] = _IECreateEmbedded()
    Dim $Tab[1]

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

    $GUI = GUICreate("Browser",800,600, -1, -1, BitOR($GUI_SS_DEFAULT_GUI, $WS_MAXIMIZEBOX, $WS_SIZEBOX))

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

    GUICtrlSetResizing(-1, $GUI_DOCKLEFT + $GUI_DOCKTOP + $GUI_DOCKSIZE)

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

    GUICtrlSetResizing(-1, $GUI_DOCKLEFT + $GUI_DOCKTOP + $GUI_DOCKHEIGHT)
    $TabParent = GUICtrlCreateTab(20,60,760,520)
    GUICtrlSetResizing(-1, $GUI_DOCKBORDERS)

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

    $idPos = GUICtrlCreateLabel("",40,100,700,460)
    GUICtrlSetResizing(-1, $GUI_DOCKBORDERS)
    GUICtrlSetState(-1, $GUI_DISABLE)
    GUICtrlCreateObj($oIE[0],40,100,700,460)
    GUICtrlSetResizing(-1, $GUI_DOCKBORDERS)

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

    GUISetState()
    _Englisch()

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

    While True
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    Case $TabParent
    $selected = GUICtrlRead($TabParent)
    WinSetTitle($gui,"",_IEPropertyGet($oIE[$selected],"locationname"))

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

    EndSwitch
    WEnd

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

    Exit

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

    func _Englisch()
    $Was1 = "Dieser Text wird übersetzt"
    ;$oIE[$iIE] = _IECreate ("http://translate.google.de/?hl=de&tab=TT#de|en")
    _IENavigate($oIE[$iIE],"http://translate.google.de/?hl=de&tab=TT#de|en")

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

    $oForm = _IEFormGetCollection($oIE[$iIE], 0)

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

    $oNummer = _IEFormElementGetObjByName($oForm,'text')
    _IEFormElementSetValue($oNummer, $Was1)
    _IEFormSubmit ($oForm)

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

    EndFunc

    [/autoit]

    Also, da wird nichts ausgefüllt.

    Wenn ich das ganze extern starte:
    (Funktion geändert) dann wird ausgefüllt

    Spoiler anzeigen
    [autoit]


    #include<Array.au3>
    #include <GuiConstantsEx.au3>
    #include <IE.au3>
    #include <WindowsConstants.au3>
    _IEErrorHandlerRegister ()
    Global $oNummer, $Was1, $oIE, $iIE, $oForm
    Dim $oIE[1]
    $oIE[0] = _IECreateEmbedded()
    Dim $Tab[1]

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

    $GUI = GUICreate("Browser",800,600, -1, -1, BitOR($GUI_SS_DEFAULT_GUI, $WS_MAXIMIZEBOX, $WS_SIZEBOX))

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

    GUICtrlSetResizing(-1, $GUI_DOCKLEFT + $GUI_DOCKTOP + $GUI_DOCKSIZE)

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

    GUICtrlSetResizing(-1, $GUI_DOCKLEFT + $GUI_DOCKTOP + $GUI_DOCKHEIGHT)
    $TabParent = GUICtrlCreateTab(20,60,760,520)
    GUICtrlSetResizing(-1, $GUI_DOCKBORDERS)

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

    $idPos = GUICtrlCreateLabel("",40,100,700,460)
    GUICtrlSetResizing(-1, $GUI_DOCKBORDERS)
    GUICtrlSetState(-1, $GUI_DISABLE)
    GUICtrlCreateObj($oIE[0],40,100,700,460)
    GUICtrlSetResizing(-1, $GUI_DOCKBORDERS)

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

    GUISetState()
    _Englisch()

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

    While True
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    Case $TabParent
    $selected = GUICtrlRead($TabParent)
    WinSetTitle($gui,"",_IEPropertyGet($oIE[$selected],"locationname"))

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

    EndSwitch
    WEnd

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

    Exit

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

    func _Englisch()
    $Was1 = "Dieser Text wird übersetzt"
    $oIE[$iIE] = _IECreate ("http://translate.google.de/?hl=de&tab=TT#de|en") ; das wurde eingefügt
    _IENavigate($oIE[$iIE],"http://translate.google.de/?hl=de&tab=TT#de|en")

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

    $oForm = _IEFormGetCollection($oIE[$iIE], 0)

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

    $oNummer = _IEFormElementGetObjByName($oForm,'text')
    _IEFormElementSetValue($oNummer, $Was1)
    _IEFormSubmit ($oForm)

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

    EndFunc

    [/autoit]

    Wie schafft man das,
    damit das auch in einer GUI läuft??


    Liebe Grüße
    Ilse ;)

  • AU3 Recorder will nicht...

    • Ilse
    • 27. August 2011 um 13:24

    Ich glaube, ich habe den Fehler entdeckt
    ") das habe ich entfernt und jetzt läuft es.

    Liebe Grüße
    Ilse

  • AU3 Recorder will nicht...

    • Ilse
    • 27. August 2011 um 13:06

    Hallo,

    Irgendwie bekomme ich den AU3 Recorder nicht zum laufen.

    [autoit]


    #region --- Au3Recorder generated code Start ---
    #endregion --- Au3Recorder generated code End ---

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

    #region --- Au3Recorder generated code Start ---

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

    _WinWaitActivate("test - Google-Suche - Mozilla Firefox","")
    MouseClick("left",1423,27,1)
    MouseMove(399,221)
    MouseDown("left")
    MouseMove(280,215)
    MouseUp("left")
    Send("test{ENTER}")
    ")

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

    #region --- Internal functions Au3Recorder Start ---
    Func _WinWaitActivate($title,$text,$timeout=0)
    WinWait($title,$text,$timeout)
    If Not WinActive($title,$text) Then WinActivate($title,$text)
    WinWaitActive($title,$text,$timeout)
    EndFunc
    #endregion --- Internal functions Au3Recorder End ---

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

    #endregion --- Au3Recorder generated code End ---
    #endregion --- Au3Recorder generated code End ---

    [/autoit]

    ich starte Scite,
    wähle den Recorder und starte die Aufnahme.
    egal was ich mit dem Recorder aufnehme, ich erhalte jedesmal eine
    Fehlermeldung. Muss ich da noch irgendwelche Einstellungen vornehmen?

    Weiß ich nicht verstehe. der Code wird erzeugt ist aber scheinbar
    nicht komplett.
    Würde mich freuen wenn ihr mir weiterhelfen könnt.

    Viele Grüße
    Ilse ;)

    Nachtrag: ERROR: _WinWaitActivate(): undefined function.

  • Programme in GUI einbinden

    • Ilse
    • 27. August 2011 um 12:48

    vielen Dank für eure Tipps.
    Ich werde mal das Beispiel von funkey probieren.

    Ich arbeite täglich mit verschiedenen Programmen.
    Diese Programme wollte ich in einer GUI in mehrere TABS
    verteilen. so könnte ich ein Programm starten
    und hätte direkt alle Programme in einer GUI verfügbar.

    Grüße
    Ilse ;)

  • Programme in GUI einbinden

    • Ilse
    • 27. August 2011 um 11:11

    Hallo zusammen,

    Ich wollte mal fragen ob es möglich ist
    in einer GUI andere Programme einzubinden.

    Ähnlich wie bei dem Internet Explorer.
    Den kann man ja auch in einer GUI darstellen.
    Also, zum Beispiel Paint.exe in einer eigenen GUI.

    Geht das?

    Ich würde mich über ein Beispiel sehr freuen.

    Liebe Grüße

    Ilse ;)

  • @error If Frage

    • Ilse
    • 2. August 2011 um 18:18

    @alle

    dank Euch, werde mal meine Funktionen anpassen.

    Ich setze das ganze mal auf gelöst.

    Liebe Grüße

    Ilse ;)

  • @error If Frage

    • Ilse
    • 2. August 2011 um 17:59

    Hallo,

    ich habe ein Problem mit einer Suchabfrage.
    Wie kann man abfragen, ob etwas gefunden wurde oder nicht.

    Der Code ist eigentlich egal...
    Es handelt sich um eine RegEx Suchanfrage:

    z.B.

    [autoit]


    $Suche = StringRegExp($sSource,'Eva"(.+?)"',3)

    [/autoit]

    Wie kann ich abfragen ob etwas gefunden wurde oder nicht!
    Mit @error bin ich nicht weitergekommen.

    [autoit]


    If $Suche = true Then
    MsgBox(0,"","gefunden")
    _ArrayDisplay($Suche, "Form")
    Else
    MsgBox(0,"","nichts")
    EndIf

    [/autoit]

    das klappt auch nicht!
    Liebe Grüße
    Ilse ;)

  • _ArrayDisplay mehrere Spalten

    • Ilse
    • 1. August 2011 um 18:39

    Hallo name22,

    genau so, werde mal alles testen.
    Über die Sortierung habe ich mir noch gar keine Gedanken gemacht ?(

    Auf jedennfall DANKE, das bringt mich nun etwas weiter.

    Liebe Grüße
    Ilse ;)

  • _ArrayDisplay mehrere Spalten

    • Ilse
    • 1. August 2011 um 17:42

    Hallo name22,

    kannst du mir vielleicht ein Beispiel machen
    wie ich z.B. die 2 Klammern der Suche (suche1) und (suche2) in einer Zeile anzeigen kann?

    Also in der Schleife?

    ;) Ilse

  • _ArrayDisplay mehrere Spalten

    • Ilse
    • 1. August 2011 um 17:12

    Hallo,

    merci für deine Hilfe.
    Genau das ist ja das Problem.
    Ich habe ja mit RegEx durch die Klammern (Array1)...(Array2)
    2 Dimensionen.
    Bleibt die Frage, wie man das so darstellen kann.

    0 |Array 1 |Array 2
    1 |Array 1 |Array 2

    hab nochmal meinen Code
    m. Zwischenablage beigefügt.
    Einfach Code in Zwischenablage kopieren und starten.

    Spoiler anzeigen
    [autoit]


    #include <Array.au3>
    Local $sText, $aArray, $sString
    $sSource = ClipGet()

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

    $aArray = StringRegExp($sSource, '(?:Schmidt|Meier)|(Peter|Klaus)', 3)

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

    _ArrayDisplay($aArray,"tet")

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

    For $i = 0 To UBound($aArray) - 1
    ;$sString &= '$' & $aArray[$i + 1] & ' = "' & $aArray[$i] & '"' & @CRLF
    MsgBox(0,"",$aArray[$i])
    Next

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

    ;Zwischenablage

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

    ;Heinz Schmidt
    ;Iris Meier
    ;Peter Bauer
    ;Klaus Klein
    ;Heinz Schmidt
    ;Iris Meier
    ;Peter Bauer
    ;Klaus Klein
    ;Heinz Schmidt
    ;Iris Meier
    ;Peter Bauer
    ;Klaus Klein

    [/autoit]


    Grüße
    Ilse ;)

  • Array neu aufbauen

    • Ilse
    • 1. August 2011 um 14:12

    @alle
    merci, konnte mich heute erst wieder melden.
    Klappt jetzt!

    Liebe Grüße
    Ilse ;)

  • _ArrayDisplay mehrere Spalten

    • Ilse
    • 1. August 2011 um 13:55

    Hallo,

    ich habe mehrere Arrays per Suche definiert!
    Wie kann ich nun auf die Array-Ergebnisse zugreifen?

    _ArrayDisplay zeigt alles in Zeilen.
    Ich brauche aber mehrere Spalten!

    Hier mein Code

    [autoit]


    #include <Array.au3>
    $sSource = ClipGet()

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

    $2D = StringRegExp($sSource, '(?:Schmidt|Meier)|(Peter|Klaus)', 3)

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

    _ArrayDisplay($2D)

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

    For $i = 0 To UBound($2D) - 1
    ;
    Next

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

    ;Zwischenablage

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

    ;Heinz Schmidt
    ;Iris Meier
    ;Peter Bauer
    ;Klaus Klein

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

    Das wären die Spalten
    Spalte 0 Nachnamen
    Spalte 1 Vornamen

    Grüße
    Ilse ;)

  • Array neu aufbauen

    • Ilse
    • 30. Juli 2011 um 12:34

    Hallo,

    ich komm da irgendwie nicht weiter.
    Weiß nicht genau welchen Befehl ich da verwenden muß!
    FileWritefromArray...?

    Das Problem:
    Ich möchte das Array $arrayfilter[$i] lesen
    anschließend mit StringReplace ändern und zeilenweise
    in die Zwischenablage bekommen.


    [autoit]


    _ArrayDisplay($arrayfilter, "Select Felder")

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

    For $i = 0 to UBound($arrayfilter) -1
    MsgBox(0,"",$arrayfilter[$i])
    next

    [/autoit]

    Das Ergebnis wird in der Msgbox angezeigt! Also jede Zeile!
    Ich hätte gerne das Ergebnis
    in einem File oder in der Zwischenablage
    Wie kann ich das zeilenweise füllen.
    Sodaß die Zwischanablage so aussieht!

    Spoiler anzeigen


    1 Durchgang 1 von Loop
    2 Durchgang 2 von Loop
    3 Durchgang 3 von Loop

    Brauche nur den Befehl der mein Array-Loop so in die Zwischenablage (oder File) schreibt
    mit StringReplace...komme ich dann weiter.

    Grüße
    Ilse ;)

  • Regex Fragen an Experten

    • Ilse
    • 28. Juli 2011 um 17:36

    Hallo XovoxKingdom,

    muß nochmal nachhaken:

    Spoiler anzeigen
    [autoit]


    #include <Array.au3>
    $sSource=ClipGet()
    ;$arrayfilter = StringRegExp($sSource,'(?:(?:Vorname|Nachname))\s(.+)',3)
    $arrayfilter = StringRegExp($sSource,'[An|Ev)(.+)',3)
    _ArrayDisplay($arrayfilter, "Ergebnis 1")

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

    ;~ Vorname Anna
    ;~ Vorname Eva
    ;~ Nachname Meier
    ;~ Nachname Bauer
    ;~ Strasse Hauptstrasse
    ;~ Strasse Blumenallee

    [/autoit]

    hm regex sagt doch hier ganz eindeutig:
    Suche nach An oder Ev und gibt das ganze aus!
    Also
    Anna
    Eva

    verwende ich das

    Spoiler anzeigen
    [autoit]


    #include <Array.au3>
    $sSource=ClipGet()
    ;$arrayfilter = StringRegExp($sSource,'(?:(?:Vorname|Nachname))\s(.+)',3)
    $arrayfilter = StringRegExp($sSource,'(Anna|Eva)(.+)',3)
    _ArrayDisplay($arrayfilter, "Ergebnis 1")

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

    ;~ Vorname Anna
    ;~ Vorname Eva
    ;~ Nachname Meier
    ;~ Nachname Bauer
    ;~ Strasse Hauptstrasse
    ;~ Strasse Blumenallee

    [/autoit]

    dann kommen leere Zeilen hinzu!
    Das mit den [] macht mir Probleme

    auch das Problem
    zeige alles außer Vornamen und Nachnamen... sollte doch
    per RegEx kein Problem sein.

    huh...

    Grüße
    Ilse ;)

  • Regex Fragen an Experten

    • Ilse
    • 28. Juli 2011 um 17:12

    Hallo Bugfix,

    das ist nicht real, das ist eine Übung einfach zum Verstehen!
    Mir geht es schlicht um REGEX!

    Ich benötige mal jemand der mir etwas hilft
    mit den Klammern. ([...])
    Anhand meinem Beispiel kann man das gut verstehen.

    \w+\s habe ich nicht eingebaut!

    Tutorials habe ich auch durch...
    Es geht mir einfach darum
    endlich mal die Filter per RegEx gezielt einzusetzen.

    Deswegen der PSeudoText

    Liebe Grüße
    Ilse ;)

  • Regex Fragen an Experten

    • Ilse
    • 28. Juli 2011 um 15:58

    Hallo,

    ich habe einige Fragen bzgl. Regex
    und würde mich wirklich freuen, wenn mir
    jemand sagen kann warum folgende Beispiele nicht funktionieren.

    Ich habe es wirklich auf wesentliche beschränkt.
    Kopiert das bitte einfach mal in die Zwischenablage

    Spoiler anzeigen


    Vorname Anna
    Vorname Eva
    Nachname Meier
    Nachname Bauer
    Strasse Hauptstrasse
    Strasse Blumenallee


    Anhand diesem Beispiel sollen per RegEx Filter gesetzt werden.
    Ich fange mal ganz simpel an

    Spoiler anzeigen
    [autoit]


    #include <Array.au3>
    $sSource=ClipGet()
    $arrayfilter = StringRegExp($sSource,'name(.*+)',3)
    _ArrayDisplay($arrayfilter, "Ergebnis 1")

    [/autoit]


    Gezeigt werden alle Namen. OK! Diese möchte ich nun filtern

    Verwende ich Klammern

    Spoiler anzeigen
    [autoit]


    #include <Array.au3>
    $sSource=ClipGet()
    $arrayfilter = StringRegExp($sSource,'[Vorname|Nachname](.*+)',3)
    _ArrayDisplay($arrayfilter, "Ergebnis 1")

    [/autoit]

    Also, suche nach Vorname oder Nachname
    dann wird alles gezeigt, und der erste Buchstabe fehlt! Wieso?

    Spoiler anzeigen
    [autoit]


    #include <Array.au3>
    $sSource=ClipGet()
    $arrayfilter = StringRegExp($sSource,'[^Vorname](.*+)',3)
    _ArrayDisplay($arrayfilter, "Ergebnis 1")

    [/autoit]

    Suche nicht nach Vorname. Ergebnis stimmt auch nicht!

    Suche nach Vorname oder Strasse

    Spoiler anzeigen
    [autoit]


    #include <Array.au3>
    $sSource=ClipGet()
    $arrayfilter = StringRegExp($sSource,'Vorname|Strasse.*?(.*+)',3)
    _ArrayDisplay($arrayfilter, "Ergebnis 1")

    [/autoit]

    Ich fasse mal meine Fragen zusammen
    1. Wie kann ich alle Vornamen oder Strassen anzeigen? (Vornamen und Strassen)
    2. Wenn [] gesetzt wurden verschwindet der erste Buchstabe? Wieso?
    3. Verwende ich: Suche nach,oder [Vorname|Strasse] dann wird alles gezeigt!
    4. Zeile alles außer Vornamen und Nachnamen...

    Ganz egal welche Filter gesetzt werden...stimmt irgendwie nicht

    Es wäre toll, wenn ihr mir mit RegEx bzgl. Klammern...mal ein paar Filter- Beispiele machen
    könnt, damit ich das endlich verstehe.
    Auch die Hilfe hat mich nicht weitergebracht.


    Liebe Grüße
    Ilse ;)

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™