Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by guitar1,
21. Nov 2006
@Muetze: Ganz, ganz großes DANKE^^, jetzt funktioniert es wunderbar :-D . Wie schnell man doch mal was falsch tippt oder übersieht.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by guitar1,
21. Nov 2006
Also das will einfach nicht gehen, ich stell jetzt mal nenn teil vom code rein (das ist jetzt das für die Mainboards(das geht auch nich ... genau wie alle anderen kompnenten die nenn pc so braucht)):
procedure TForm1.FormCreate(Sender: TObject);
var i : integer;
begin
createdir(ExtractFilePath(ParamStr(0))+'/mb');
for I := 1 to 11 do begin
Mainboardliste1.Create;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by guitar1,
21. Nov 2006
@ Frank: also die Idee hört sich ja ganz gut an, aber wenn ich bei jedem start (onCreate) die listen neu erstelle sind auch die einträge weg und die sollten eigentlich auch beim nächsten programmstart noch da sein. Und wenn ich das cpuliste.create weglasse, dann kommen die Zugriffsverletzungen schon beim Start und dann auch später beim schließen.
@Klaus: Also der Programm ablauf: das Programm...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by guitar1,
21. Nov 2006
@ Klaus : Ja, cpulist ist ein Array of TStingList, da ich nicht nur den namen sondern auch den Hersteller, etc speichern möchte. Zu dem Schuh^^, ich hab wohl richtig verstanden das ich die Datei erst speichern, dann freigeben soll. Das hat das Problem allerdings nur teilweise gelöst, ich kann jetzt 2 neue CPUs zur liste hinzufügen, da nach kommt wieder die Zugriffsverletzung und nach einem...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by guitar1,
21. Nov 2006
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).
cpuliste1:= tstringlist.Create;
try
cpuliste1.Free;