AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Suchen und ersetzen

Ein Thema von Olle88 · begonnen am 16. Feb 2011 · letzter Beitrag vom 16. Feb 2011
 
Olle88

Registriert seit: 16. Feb 2011
1 Beiträge
 
#1

Suchen und ersetzen

  Alt 16. Feb 2011, 19:39
Hi,

ich versuche gerade nach einer gefühlten Ewigkeit wieder was mit Delphi zu programmieren und merke, dass ich mit vielen Sachen nicht mehr klar komme und weder die Hilfe noch google mir helfen will

In meinem Prog möchte ich einen Text nach bestimmten evtl. mehrzeiligen Zeichenfolgen durchsuchen und diese dann durch andere Zeichenfolgen ersetzen, wobei der alte Text erhalten bleiben soll und zusätzlich der neue Text angezeigt wird.

Dazu hab ich mir zunächst gedacht, ich kopier den Text in Memobox1, gebe das zu suchende in Memobox2 und das wodurch ersetzt werden soll in Memobox3.
Dann speicher ich den Inhalt von Memobox1 in ner Variable (da weiß ich schon nicht was fürn typ die Variable sein muss, kann die ein einfacher string sein?) und durchsuch die dann nach dem Inhalt von Memobox2.
Zum durchsuchen ist mir bisher aber auch nur ne schleife eingefallen, die bei jedem Zeichen prüft, ob das Zeichen und die folgenden mit dem Inhalt der Memobox2 übereinstimmt. Dabei frag ich mich, ob das denn überhaupt mit den Zeilenumbrüchen funktionieren würde, oder obs da schon scheitert.
Am Ende wirds dann in Memobox3 ausgegeben.
Das ganze kommt mir aber sehr umständlich vor, da gibts doch sicher was eleganteres, oder?

Danke schonmal für eure Hilfe!
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz