unimx Geschrieben 23. Juli 2007 Geschrieben 23. Juli 2007 Hi, Mein Problem erscheint mir simpel, nur ich finde einfach nicht raus, wie ich das machen soll Ich will folgendes markieren: Alles ab dem Anfang von WORDA bis zum Anfang von WORDB WORDA und WORDB sind immer eindeutig. so sieht zb, die Datei aus mit noch mehr Inhalt: ---------------------------------------------------- lalalaallaa lalalala WORDB est est est est ( fülltextfülltextfülltextfülltextfülltext fülltextfülltextfülltext() fülltextfülltextfülltext; ) WORDA lalalala llaallaa lalalalal -------------------------------------------------- rauskommen, soll das hier: WORDB est est est est ( fülltextfülltextfülltextfülltextfülltext fülltextfülltextfülltext() fülltextfülltextfülltext; ) das soll dann wiederum in eine Datei geschrieben werden, aber das soll mal nicht das Problem sein Das ganze sollte mit VB6.0 funktionieren. Sollte halt als Markro o.Ä. aufgerufen werden können. edit: es wäre vielleicht schon sehr hilfreich, wenn mir jemand sagen kann wie ich folgendes mache: Ich suche nach WORDA und nun will ich wissen in welcher Zeile es sich befindet, wie kann ich das auslesen ? Ich hoffe doch mal, irgendwer weis eine Lösung. Gruß Flo Zitieren
lupo49 Geschrieben 24. Juli 2007 Geschrieben 24. Juli 2007 Ich wuerde erstmal die Positionen der beiden herausfinden. D.h. in welcher Zeile, an welcher Positione hoert Wort A auf und wo hoert Wort B auf. Und so dann versuchen den Text zwischen dem Bereich mit einer Funktion zu selektieren. Leider hab ich konkret kein Codebeispiel dafuer. Zitieren
derJan Geschrieben 24. Juli 2007 Geschrieben 24. Juli 2007 Ich würd das mit RegEx machen - einfach mal Google bemühen... Zitieren
xk4fu Geschrieben 30. Juli 2007 Geschrieben 30. Juli 2007 Mit Mid und Instr gehts normalerweise auch... oder willst du den Text in einem txt-Feld direkt markieren? Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.