Daien in Datei speichern
-
Ich möchte Daten in einer Datei speicher. Bisher mache ich es auf diese Weise:
TStringList *LoadList = new TStringList(); LoadList->LoadFromFile("Datei.txt"); LoadList->Add(IntToStr(Byte1*256 + Byte2*1); LoadList->SaveToFile("Datei.txt");Nur leider ist es sehr langsam, da ich viel zu speichern habe! ...gibts da ne bessere Methode? Danke
-
Schau in der BVB Hilfe unter TFileStream, FileOpen oder in der WIN 32 API unter CreateFile nach
-
BVB = BCB Hilfe
-
Hallo
außerdem solltest du nicht wegen jedem Wert die Datei neu einlesen und wieder speichern, sondern lieber die Datei in dewr Zwischenzeit geöffnet lassen.
Wenn du kontinuirlich Werte einträgst, ist ein Stream besser.
bis bald
akari