Thema: Delphi Text durchsuchen

Einzelnen Beitrag anzeigen

Thomas F

Registriert seit: 3. Sep 2008
Ort: Nürnberg
281 Beiträge
 
Delphi 2005 Architect
 
#18

Re: Text durchsuchen

  Alt 5. Jan 2009, 15:17
Zitat von Uwe Raabe:

Delphi-Quellcode:
  
start := at-1;
while (start > 0) and (aValue[start] in permittedChar) do
begin
  Dec (start)
end;
{ hier steht start vor dem ersten gültigen Zeichen (kann 0 sein) }

stop := at+1;
while (stop <= length(aValue)) and (aValue[stop] in permittedChar) do
begin
  Inc (stop)
end;
{ hier steht stop nach dem letzten gültigen Zeichen (kann length() + 1 sein) }

Mytext:= Copy (aValue, start, stop - start - 1);
Dieser Code funktioniert leider auch nicht , habs getestet.

Der einzige Code, der mit allen Dateien fehlerfrei funktioniert

Delphi-Quellcode:
start := at-1;
while (start > 0) and (aValue[start] in permittedChar) do
begin
  Dec (start)
end;
stop := at;
  while (aValue[stop+1] in permittedChar) and (stop < length(aValue)) do
  begin
    Inc (stop)
  end;

Mytext:= Copy (aValue, start+1, stop - start );
Gruß

Thomas
  Mit Zitat antworten Zitat