Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.336 Beiträge
Delphi XE2 Professional
|
AW: Suchbegriff als "ganzes Wort" innerhalb eines Textes suchen
26. Jan 2013, 23:09
Hallo,
versuch mal folgendes (auf Deine Problemstellung anzupassen):
Delphi-Quellcode:
procedure TForm4.Button2Click(Sender: TObject);
var
c, i, l : Integer;
p, q : PAnsiChar;
s : Integer;
begin
c := 0;
i := 1;
s := 'und';
l := Length (Memo1.Lines.Text);
p := PAnsiChar (Memo1.Lines.Text);
q := SearchBuf (p, l, i, i, s, [soDown, soWholeWord]);
while q <> nil do
begin
Inc (c);
i := q - p;
q := SearchBuf (p, l, i, i, s, [soDown, soWholeWord]);
end
end;
Gruß
Danke für den Code - hab jetzt in der Zwischenzeit auch die Zeile i := q - p;
raugefunden.
Aber warum muss es i := q - p;
lauten und nicht i := p - q;
?
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
|
|
Zitat
|