Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » Suchen und ersetzen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
01.10.2003, 10:18 Uhr
Puschel
Dr. med. Dipl. Prof. Virus


Moin

Ich brauche Hilfe.
Ich hab ein Text der ausgelesen wird in diesem Text sind regelmäßig diese Zeichen: ';' oder auch Leerzeichen. Diese sollen durch ; ersetzt werden.

Programm: C++ Builder 6!!
--
Wenn man nichts tut, glaubt man, daß man für alles die Verantwortung trägt.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
01.10.2003, 17:32 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Wie sieht Dein Ansatz aus?
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
02.10.2003, 09:40 Uhr
Puschel
Dr. med. Dipl. Prof. Virus


So eine richtigen Ansatz hab ich noch nicht.
Also derr Text wird in ein Memofeld eingelesen und von dot aus soll er dann bearbeitet werden.
Das mit den suchen und ersetzen soll ungfähr so funktionieren wie bei Word das ich den Suchbegtriff eingeben muss und er das dann durch mein anderen buchstaben ersetzt. Ich weiss aber nicht wie ich das umsetzte mit dem suchen und ersetzen oder besser die Befehle dafür
--
Wenn man nichts tut, glaubt man, daß man für alles die Verantwortung trägt.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
02.10.2003, 14:37 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


also falls du nur ein zeichen durch ein anderes ersetzten willst ist das ganz einfach.
ne forschleife durchlaufen lassen und jedes zeichen mit dem zu ersetzenden vergleichen und dann gegebenenfalls zeichen ändern

wenn du nach textfolgen suchen willst und diese durch andere unterschiedlicher länge ersetzten willst ist das schon ein bisschen komplizierter.
Läuft aber im prinzip aufs selbe hinaus. hilfreich ist hierbei wahrscheinlcih der befehl sprintf
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
02.10.2003, 15:25 Uhr
Puschel
Dr. med. Dipl. Prof. Virus


Ich hab jetzt aber grade in diesem Fall so ein besch... Zeichen was zu ersetzen ist nämlich dieses ';' .
Und das will ich durch ein einfaches ;
ersetzen. Der Text wird in ein memofeld eingelesen und dort soll er auch formatiert werden.
--
Wenn man nichts tut, glaubt man, daß man für alles die Verantwortung trägt.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
02.10.2003, 15:29 Uhr
Puschel
Dr. med. Dipl. Prof. Virus


Mein Ansatz dazu sieht ungefähr so aus:

C++:
   for(int i=0;i<=Memo1->Text.Length();i++)
                {
                if(Memo1->Lines->Strings==)
                        {
                        Memo1->Lines->Strings=";";
                        }
                }


--
Wenn man nichts tut, glaubt man, daß man für alles die Verantwortung trägt.

Dieser Post wurde am 02.10.2003 um 15:30 Uhr von Puschel editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: