Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Readln (https://www.delphipraxis.net/144555-readln.html)

Reap3r 10. Dez 2009 16:07


Readln
 
hi leute!
readln befasst sich doch nur mit einer zeile.

gibts auch was für alle zeilen

sry für die kurzfassung muss weg...^^

wenn ich zu undeutlich bin kann ich morgen mehr erleutern

es geht um das auslesen des inhalts eines Textdokuments!^^

mkinzler 10. Dez 2009 16:08

Re: Readln
 
Ja z.B. durch Laden in eine Stringliste.

Reinhard Kern 10. Dez 2009 16:22

Re: Readln
 
Zitat:

Zitat von Reap3r
hi leute!
readln befasst sich doch nur mit einer zeile.
gibts auch was für alle zeilen

Hallo, z.B. (es gibt viiiele Möglichkeiten):

Delphi-Quellcode:
myText := '';
while not eof (myFile) do
  begin
  readln (myFile,NextLine);
  myText := myText + NextLine;
  end;
ist nicht sehr performant, aber einfach und übersichtlich.

Gruss Reinhard

himitsu 10. Dez 2009 16:25

Re: Readln
 
@Reinhard: vergiß den Zeilenumbruch in myText nicht

p80286 10. Dez 2009 16:43

Re: Readln
 
nein da gibt es nichts!
Ursprünglich diente Readln dazu eine (Eingabe)Zeile von der (Text)Datei CON: (Console) zu lesen. Für die jüngeren unter Euch, Diskettenlaufwerke mit 360 Kb waren damals noch echte Profi-Geräte!

Falls Du die Möglichkeit suchst eine Textdatei auf einen Schlag zu lesen, dann der Verweis auf #2 (MKinzler), Stringlisten und Verwandte (TMemo) kennen .LoadfromFile.

Gruß
K-H

Der.Kaktus 10. Dez 2009 17:20

Re: Readln
 
Zitat:

Zitat von p80286
nein da gibt es nichts!
Ursprünglich diente Readln dazu eine (Eingabe)Zeile von der (Text)Datei CON: (Console) zu lesen. Für die jüngeren unter Euch, Diskettenlaufwerke mit 360 Kb waren damals noch echte Profi-Geräte!

Falls Du die Möglichkeit suchst eine Textdatei auf einen Schlag zu lesen, dann der Verweis auf #2 (MKinzler), Stringlisten und Verwandte (TMemo) kennen .LoadfromFile.

Gruß
K-H

vielleicht sollte er uns erstmal seine Programmiersprache nennen ? :gruebel:

Reinhard Kern 10. Dez 2009 20:55

Re: Readln
 
Zitat:

Zitat von p80286
... Für die jüngeren unter Euch, Diskettenlaufwerke mit 360 Kb waren damals noch echte Profi-Geräte!

Hallo,

da war auch dein Pseudonym noch aktuell - fühlst du dich so 16bittig nicht alt und schlapp? Du könntest dich ja wenigstens in p80386 umbenennen.

Gruss Reinhard

p80286 11. Dez 2009 09:17

Re: Readln
 
@Reinhard
Nee, der war damals noch Zukunftsmusik, was damals aktuell war hörte auf den Namen Z80 oder 8080 oder 8088 vielleicht auch 8086. Also noch echte 8Bit bis auf den 8086. Der 386 war eigentlich nur ein aufgebohrter 286. Wenn schon dann 486!


Gruß
K-H

khh 11. Dez 2009 09:34

Re: Readln
 
Zitat:

Zitat von p80286
@Reinhard
Nee, der war damals noch Zukunftsmusik, was damals aktuell war hörte auf den Namen Z80 oder 8080 oder 8088 vielleicht auch 8086. Also noch echte 8Bit bis auf den 8086. Der 386 war eigentlich nur ein aufgebohrter 286. Wenn schon dann 486!


Gruß
K-H

damals???
das war doch erst, oder ? ;-)

Reap3r 11. Dez 2009 11:31

Re: Readln
 
Also ich hab das jetzt mit reinhards methode gemacht
und es funktioniert!

Danke soweit schonmal!

Meine nächste Frage ist:

Wie kann ich eine Scrollbar an ein Memo binden?

Klaus01 11. Dez 2009 11:45

Re: Readln
 
Im Objectinspector aktivieren.

Grüße
Klaus

Reap3r 11. Dez 2009 12:36

Re: Readln
 
ok danke!
hab ich gar net gesehen oO!

hab noch ne frage:

Wenn ich den text eines Textdokuments auslese und in ein Memo tragen lasse(soweit hab ich es schon),
dann wird die Strucktur des Textes, wie sie im Text dokument ist nicht eingehalten.
Wie kann ich das machen?

Klaus01 11. Dez 2009 12:42

Re: Readln
 
.. erst einmal pro Frage bitten einen eigenen Thread.
Dies ist schon Deine 3. Frage unter einem Thread.

[OT] suche mal nach WordWrap [/OT]

Grüße
Klaus

TeronG 11. Dez 2009 12:47

Re: Readln
 
Kann TRichEdit nicht auch formatierten Text darstellen?

p80286 11. Dez 2009 12:58

Re: Readln
 
Kann es,
aber was ist formatierter Text?
Alleine wenn Du unterschiedliche Fonts nutzt und dann die Tabulatoren falsch/nicht gesetzt sind ist das Heulen groß.

Gruß
K-H


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:29 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