Einzelnen Beitrag anzeigen

mr2

Registriert seit: 3. Mai 2003
140 Beiträge
 
Delphi 2006 Enterprise
 
#2

Re: Loadfile.. scan for block.. add to TStringlist

  Alt 3. Nov 2003, 22:37
Zitat:
Delphi-Quellcode:
  filedata.Create;
  filedata.AddStrings(opendialog1.Files);
wird Dir um die Ohren fliegen. Probiers mal mit
Delphi-Quellcode:
  filedata := TStringList.Create;
  try
    filedata.LoadFromFile(opendialog1.FileName);
    while (Pos(':::Begin:::', filedata[0]) = 0)
      do filedata.Delete(0);
    while (Pos(':::End:::', filedata[Pred(filedata.Count)]) = 0)
      do filedata.Delete(Pred(filedata.Count));
    // eigentliche Verarbeitung der Daten (geht jetzt direkt in FileData - kopieren ist unnötig)
  finally
    FreeAndNil(filedata);
  end;
CU mr2
  Mit Zitat antworten Zitat