Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi string von #13#10 und #$D#$A befreien (https://www.delphipraxis.net/21423-string-von-13-10-und-%24d-%24-befreien.html)

dde 2. Mai 2004 19:23


string von #13#10 und #$D#$A befreien
 
Wie kann ich strings von Zeilenumbrüchen befreien. Ich will sie stattdessen mit spces ersetzen... thx in advance

SirThornberry 2. Mai 2004 19:24

Re: string von #13#10 und #$D#$A befreien
 
schau mal in der OH nach Stringreplace

dde 2. Mai 2004 19:30

Re: string von #13#10 und #$D#$A befreien
 
stringreplace oder sonstige versuche diese zeichenkette zu entfernen funktionieren nicht.

himitsu 2. Mai 2004 19:33

Re: string von #13#10 und #$D#$A befreien
 
Wieso nicht :gruebel:
Delphi-Quellcode:
S := StringReplace(S, #13#10, ' ', [rfReplaceAll]);

NicoDE 2. Mai 2004 19:40

Re: string von #13#10 und #$D#$A befreien
 
Zitat:

Zitat von himitsu
Wieso nicht :gruebel:

Vielleicht hat der String Unix/Mac-Zeilenumbrüche...
Delphi-Quellcode:
S := StringReplace(S, #13, '', [rfReplaceAll]);
S := StringReplace(S, #10, ' ', [rfReplaceAll]);

tommie-lie 2. Mai 2004 19:40

Re: string von #13#10 und #$D#$A befreien
 
Also folgendes funktioniert bei mir...
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  S: String;
begin
  S := 'Hello, ' + #13#10 + 'world!';
  Label1.Caption := S;
  S := StringReplace(S, #13#10, ' ', [rfReplaceAll]);
  Label2.Caption := S;
end;
Edit: Verdammt war ich spät...

himitsu 2. Mai 2004 19:44

Re: string von #13#10 und #$D#$A befreien
 
OK @NicoDE, aber er hatte ja speziell nach #13#10 gefragt ^^

NicoDE 2. Mai 2004 19:48

Re: string von #13#10 und #$D#$A befreien
 
Zitat:

Zitat von himitsu
OK @NicoDE, aber er hatte ja speziell nach #13#10 gefragt ^^

Wer in Foren unterwegs ist weiß (IMHO), daß man es nicht so genau nehmen sollte wenn die Fragestellung unzureichend ist :)
(schon bei der Antwort, daß StringReplace nicht funktionieren soll, hätte man eigentlich einen Quellcode-Auszug oder eine genauere Beschreibung erwarten können - "Geht nicht!!!" ist wohl die, mit deutlichem Abstand, zeitraubendste und sinnloseste Anwort in Foren...)

Luckie 2. Mai 2004 22:29

Re: string von #13#10 und #$D#$A befreien
 
Zitat:

Zitat von NicoDE
"Geht nicht!!!" ist wohl die, mit deutlichem Abstand, zeitraubendste und sinnloseste Anwort in Foren...)

Und leider auch die häufigste. :roll:

Chewie 2. Mai 2004 22:39

Re: string von #13#10 und #$D#$A befreien
 
Ich glaub häufiger ist "geth nicht" :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:52 Uhr.
Seite 1 von 2  1 2      

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