hey
ich will während der Lauftzeit über eine Anwendung eine neue Form öffnen.
Bis vor kurzem war das auch kein Problem aber auf einmal kommt bei jedem
Versuch die Form zu öffnen die Fehlermeldung:
"Im Project blabla.exe ist eine Exception mit der Meldung 'zugriffsverletzung bei Adresse
00449B7A in Modul 'blabla.exe'. Lesen von Adresse 00000358' aufgetreten "
Quellcode der Form2 die über Form1 geöffnet wird:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27:
| unit PasswortAbfrage;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;
type TForm2 = class(TForm) Button1: TButton; Label1: TLabel; private public end;
var Form2: TForm2;
implementation
{$R *.dfm}
end. |
Quelltext der Form1
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31:
| unit dialogTest;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, PasswortAbfrage;
type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private public end;
var Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject); begin Form2.show; end;
end. |
ich hab keine Ahnung woran das liegen könnte
gruß arnes