Einzelnen Beitrag anzeigen

guitar1

Registriert seit: 9. Sep 2006
65 Beiträge
 
Turbo Delphi für Win32
 
#1

Problem mit Zugriffsverletzungen bei einer TStringList

  Alt 21. Nov 2006, 16:04
hi,

ich bin gerade dabei ein kleines Konfigurationsprogramm zu schreiben. Mein Problem besteht jetzt darin, dass ich den namen von zb. CPUs in einer StingList speichern will, es soll in dem Programm dann auch möglich sein noch weiter CPUs hinzu zu fügen(auch wärend der laufzeit).


Delphi-Quellcode:
cpuliste1[ 1]:= tstringlist.Create;

  try
    cpuliste1[ 1].Free;

  finally

    cpuliste1[ 1].SaveToFile(ExtractFilePath(ParamStr(0))+'/cpu/name.txt'); // das Verzeichnis /cpu lege ich vorher noch mit createdir an

      end;
das ist der Teil des Codes, in dem ich die Listen anlege (ist ein Button, um neue listen anzulegen).

Delphi-Quellcode:
  cpuliste1[ 1].LoadFromFile(ExtractFilePath(ParamStr(0))+'/cpu/name.txt');

      try

        cpuliste1[ 1].Add(cpu[list_item_cpu].name);

      finally

        cpuliste1[ 1].SaveToFile(ExtractFilePath(ParamStr(0))+'/cpu/name.txt');

      end;
das ist der Teil des Codes in dem eine neue CPUs zur liste hinzugefügt wird.

Ich hoffe ihr könnt mir helfen, schon mal danke im Voraus. Und noch eine kleine Bitte zum Schluss: Bitte einfach erklären^^, ich programiere erst seit August 06.
  Mit Zitat antworten Zitat