Einzelnen Beitrag anzeigen

Benutzerbild von _frank_
_frank_

Registriert seit: 21. Feb 2003
Ort: Plauen / Bamberg
922 Beiträge
 
Delphi 3 Professional
 
#4

Re: Memofeld auslesen ohne Satzendezeichen ^M bzw. #13#10

  Alt 15. Jun 2006, 15:43
dachte das Memo hast du sowieso...

gut dann halt so (das mit den spaces kannste ja rausmachen...):

Delphi-Quellcode:
function RemoveLineBreaks(const S: string;RemoveSpaces:boolean): string;
var
  I: Integer;
  Ch: Char;
const
  LB=[#13, #10];
  WS=[#9,#32];
begin
  Result:= '';
  for I:= 1 to Length(S) do
  begin
    Ch:= S[I];
    if not (Ch in LB) then
    begin
      if (not RemoveSpaces) or (not (Ch in WS)) then
        Result:= Result + CH;
    end;
  end;
end;
HTH Frank
  Mit Zitat antworten Zitat