Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Texte aus einer Datei lesen? (https://www.delphipraxis.net/145440-texte-aus-einer-datei-lesen.html)

Mr.XYZ 1. Jan 2010 13:38


Texte aus einer Datei lesen?
 
Hi,
ich möchte in einem Programm aus einer ganz normalen Textdatei(txt) ein Zeile her raus lesen, am Doppelpunkt spliten und die hintere Hälfte in einer Variable speichern. Nur wie genau geht das?:?
Hoffe auf schnelle Antwort!!
mfg. Mr.XYZ

Klaus01 1. Jan 2010 13:41

Re: Texte aus einer Datei lesen?
 
Hallo,

du könntest die Textdatei in eine Stringlist einlesen,
dann per Index auf die entsprechende Zeile zugreifen.
Mit Delphi-Referenz durchsuchenpos und Delphi-Referenz durchsuchencopy lässt sich dann die Zeile
in die entsprechenden Teile teilen.
Wenn Dir pos und copy zu mühselig sind,
gibt es in der Codelib noch explodeexplode

Grüße
Klaus

Mr.XYZ 1. Jan 2010 13:57

Re: Texte aus einer Datei lesen?
 
:roll: äh.. wie mache ich diese stringlist?

Andreas L. 1. Jan 2010 13:59

Re: Texte aus einer Datei lesen?
 
Delphi-Quellcode:
var
  sl: TStrings;
begin
  sl := TStringList.Create;
  try
    sl.LoadFromFile('C:\datei.txt');
    //mit der textdatei arbeiten...
  finally
    sl.Free;
  end;
end;

Mr.XYZ 1. Jan 2010 14:00

Re: Texte aus einer Datei lesen?
 
okay danke!! :)
kann ich eine Zeile aus der list so aufrufen?
Delphi-Quellcode:
variable:=sl.1;

Mr.XYZ 1. Jan 2010 14:13

Re: Texte aus einer Datei lesen?
 
das fon oben häte ich geklärt, aber gibst eine Möglichkeit herauszufinden wo die exe gespeichert ist?

Andreas L. 1. Jan 2010 14:15

Re: Texte aus einer Datei lesen?
 
Zitat:

Zitat von Mr.XYZ
gibst eine Möglichkeit herauszufinden wo die exe gespeichert ist?

ExtractFilePath(Application.ExeName)

Mr.XYZ 5. Jan 2010 10:51

Re: Texte aus einer Datei lesen?
 
ähmm.. ich hätte da noch so ein Problem den dieser Code geht nicht das Programm stürzt immer ab.
Delphi-Quellcode:
Form1.Label1.Caption:='H';

p80286 5. Jan 2010 11:17

Re: Texte aus einer Datei lesen?
 
Das halte ich für ein Gerücht!

Wenn Dein Programm abstürzt dann, an anderer Stelle.

und was heißt überhaupt "abstürzen"?
Gibt es da eine Fehlermeldung?

oder stellt es sich einfach tot? ==>> Endlosschleife(!?)

Gruß
K-H

Mr.XYZ 5. Jan 2010 11:32

Re: Texte aus einer Datei lesen?
 
naja es gibt ne Fehlermeldung, wen ich sage fortsetzen dann wird der Rest des Programms nicht ausgeführt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:47 Uhr.
Seite 1 von 4  1 23     Letzte »    

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