AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Text in Zeilen teilen

Offene Frage von "cYaONE"
Ein Thema von cYaONE · begonnen am 7. Aug 2003 · letzter Beitrag vom 7. Aug 2003
Antwort Antwort
cYaONE

Registriert seit: 18. Mai 2003
Ort: Sand am Main
192 Beiträge
 
Delphi 7 Personal
 
#1

Text in Zeilen teilen

  Alt 7. Aug 2003, 14:58
Servus,

wie kann ich einen String, in dem ein Text mit Zeilenumbrüchen enthalten ist in einzelne Strings aufteilen (ein String pro Zeile)?

Danke schonmal!
  Mit Zitat antworten Zitat
Mario

Registriert seit: 7. Apr 2003
567 Beiträge
 
Delphi 2006 Enterprise
 
#2

Re: Text in Zeilen teilen

  Alt 7. Aug 2003, 15:08
Weise TStringList.Text Deinen Text zu. Die StringList kümmert sich...
Schöne Grüße,
Mario Noack
  Mit Zitat antworten Zitat
cYaONE

Registriert seit: 18. Mai 2003
Ort: Sand am Main
192 Beiträge
 
Delphi 7 Personal
 
#3

Re: Text in Zeilen teilen

  Alt 7. Aug 2003, 15:13
Das macht es leider nicht, ich habs schon probiert ...
  Mit Zitat antworten Zitat
Mario

Registriert seit: 7. Apr 2003
567 Beiträge
 
Delphi 2006 Enterprise
 
#4

Re: Text in Zeilen teilen

  Alt 7. Aug 2003, 15:18
Du greifst aber auf die StringList dann nicht aus Versehen wieder über Text, sondern über Strings, drauf zu?

Ich kann mir das im Moment nicht vorstellen, weil ich das Verfahren eigentlich gern und recht oft verwende
Schöne Grüße,
Mario Noack
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Text in Zeilen teilen

  Alt 7. Aug 2003, 15:20
Wie sehen die Zeilenumbrüche aus? Wie wird der String erzeugt? Wo kommt er her?
Für Windows ist ein Zeilenumbruch #13#10. Auf anderen System nur #10, das könnte Windows falsch interpretieren. Ansonsten sollte das mit der StringList gehen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
ssach

Registriert seit: 9. Dez 2002
Ort: schleiwenhaff
99 Beiträge
 
Delphi 6 Professional
 
#6

Re: Text in Zeilen teilen

  Alt 7. Aug 2003, 16:28
hy,

du kannst den ganzen Text in eine Listbox laden und dann vondort aus einzelnen strings die einzelnen Zeilen zuweisen:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
I : integer;
ZEILEN : array[0..100] of string;
begin
   for I := 0 to ListBox1.Items.Count - 1 do
      ZEILEN[I] := ListBox1.Items[I];
end;
jetzt hast du im array ZEILEN alle einzelnen Zeilen als string gespeichert und kannst damit machen was du willst?

hoffe es ist das wonach du gesucht hast!

cu
Greissen all d'Letzebuerger !!
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#7

Re: Text in Zeilen teilen

  Alt 7. Aug 2003, 16:31
Items der TListbox ist vom Typ TStrings ergo macht es keinen Unterschied, ob er eine Listbox verwendet oder gleich eine TStringList nimmt.

Wenn du ihm jetzt noch sagst, er soll die Listbox unsichtbar machen, dann gibt es haue vom Chef persönlich.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz