Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Text einlesen und bearbeiten... (https://www.delphipraxis.net/87307-text-einlesen-und-bearbeiten.html)

Stern 26. Feb 2007 21:04

Re: Text einlesen und bearbeiten...
 
Ok, ich habs.

Code:
Memo1.Lines.add(sl[i]);
So bekomme ich die Namen angezeigt...
Jetzt noch das ganze speichern... ;-)

Liebe Grüße
Steffi

Stern 26. Feb 2007 21:44

Re: Text einlesen und bearbeiten...
 
Letzte Frage für heute... :wink:

Hat schon mal jemand etwas mit gsPATH gemacht? Ich will ja mein geändertes Textfeld noch
speichern und mit dieser Funktion soll das anscheinend ganz gut gehen... Gibt es eventuell noch eine einfachere Methode?

Wenn noch jemand Lust hat... Ansonsten vilen lieben dank an alle, die ihr mir hier so toll geholfen habt.

Liebe Grüße
eure Steffi

Birzenbae 26. Feb 2007 21:49

Re: Text einlesen und bearbeiten...
 
Hi,

na wenns um simples speichern geht würd ich

Delphi-Quellcode:
memo1.lines.savetofile(Dateiname);
empfehlen.

MfG
Birzenbae

Stern 26. Feb 2007 21:59

Re: Text einlesen und bearbeiten...
 
Hi Birzenbae ,

und was mache ich, wenn ich diese Zeilen in der Originaldatei nur überschreiben will? Also die Zeilen, die ich nicht ausgelesen habe unverändert haben will?

Muss ich vielleicht eine Kopie der Datei erstellen und die "neuen Zeilen dann dort hin kopieren?

Liebe Grüße
Steffi

Birzenbae 26. Feb 2007 22:12

Re: Text einlesen und bearbeiten...
 
Hi,
also du könntest es so machen, dass du Alles in das Memo einfügen lässt und dann zB so die gewünschten Zeilen veränderst:

Delphi-Quellcode:
  for i:=21 to 58 do
  begin
    Editstr:=Memo1.Lines.Item[i];
    ...//Editstr bearbeiten
    Memo1.Lines.Item[i]:=Editstr;
  end;
und danach speicherst du nur noch die Datei, allerdings hab ich gerade kein Delphi installiert, kann somit also keine Garantie geben, ob der Zugriff so korrekt ist.

MfG
Birzenbae


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:05 Uhr.
Seite 2 von 2     12   

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