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 Problem mit TOpenDialog...Laden in TStrings... (https://www.delphipraxis.net/92024-problem-mit-topendialog-laden-tstrings.html)

divBy0 13. Mai 2007 14:50


Problem mit TOpenDialog...Laden in TStrings...
 
Hallo!!

Ich sitze hier vor folgendem Problem:

Hab eine kleine Anwendung und möchte jetzt über ein OpenDialog eine Textdatei in ein TStrings-Objekt laden und dabei bricht das Programm mit EAccessViolation ab. Wenn ich die Datei aber direkt in ein Memo lade mit (z.B. Memo1.Lines.LoadFromFile(OpenDialog1.FileName)), dann funktioniert es.

Hier ist mal der Codeschnippel:

Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
  Datei : String;
begin
  OpenDialog1.Filter := 'DSP Preset (*.txt)|*.txt';
  if OpenDialog1.Execute then
  begin
    Datei := OpenDialog1.FileName;
  end;
  Memo1.Lines.LoadFromFile(Datei); // <== das funktioniert
  DSPPreset.LoadFromFile(Datei);   // <== das nicht... :(
end;
DSPPreset ist als TStrings deklariert.


Danke schon mal...

mkinzler 13. Mai 2007 14:52

Re: Problem mit TOpenDialog...Laden in TStrings...
 
Hast du DSPPreset instantiirt? Wie?

Apollonius 13. Mai 2007 14:53

Re: Problem mit TOpenDialog...Laden in TStrings...
 
Ich vermute mit Hilfe meiner Glaskugel einfach mal, dass du
Delphi-Quellcode:
DSPPreset:=TStringlist.create;
vergessen hast.
[Edit]
Roter Kasten, wo warst du?
[/Edit]

divBy0 13. Mai 2007 14:57

Re: Problem mit TOpenDialog...Laden in TStrings...
 
Ups...

Würde mich bitte jemand erschießen... :wall:

Danke.


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