Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi StringGrid und Textdatei; Strings suchen und ersetzten (https://www.delphipraxis.net/27455-stringgrid-und-textdatei%3B-strings-suchen-und-ersetzten.html)

steffi 10. Aug 2004 13:49


StringGrid und Textdatei; Strings suchen und ersetzten
 
Hallo,
leider habe ich zu folgender Aufgabenstellung noch keine brauchbare Lösung:

Ich will aus einen StringGrid einzelne Strings in eine Textdatei kopieren.
Dabei sollte ein bestimmter String in der Textdatei gesucht werden
und durch den String des StringGrind ersetzt werden.

Ich bin um jeden Ansatz dankbar!
Gruß Steffi

Luckie 10. Aug 2004 13:53

Re: StringGrid und Textdatei; Strings suchen und ersetzten
 
Zugriff auf einzelne Zellen des Stzringrids bekommst du mit der Eiogenschaft Delphi-Referenz durchsuchenCell. Ersetzten kannst eine Zeichenfolge mit der Funktion Delphi-Referenz durchsuchenStringReplace.

steffi 11. Aug 2004 05:29

Re: StringGrid und Textdatei; Strings suchen und ersetzten
 
Hallo,
um StringReplace nutzen zu können müsste ich vermutlich die ganze Textdatei erst einlesen.
Gibt es denn keine Möglichkeit Strings in einer Textdatei direkt zu suchen und zu ersetzen?
Gruß Steffi

Luckie 11. Aug 2004 05:32

Re: StringGrid und Textdatei; Strings suchen und ersetzten
 
Wo ist das Problem sie in eine Stringliste zu laden? Sind die Dateien denn dermaßen groß?

steffi 11. Aug 2004 10:37

Re: StringGrid und Textdatei; Strings suchen und ersetzten
 
Hallo,
ich dachte erst das eine Textdatei von 1 MB zu gross ist.
Nun habe das Lesen und Schreiben von einer Textdatei in ein StringGrip
ohne Probleme getestet.
VIELEN DANK FÜR DEN DENKANSTOSS!
Steffi


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