hi,
Wenn ich den Name einer Formularklasse ändere, bekomme ich immer die Fehlermeldung: "Deklaration der Klasse ***** fehlt oder ist fehlerhaft". D.h. das passiert, wenn ich das Formular und die Klasse über den "Neues Formular"-Button erzeuge. Mache ich das "von Hand" in einer extra Unit kann ich die Klasse benennen wie ich will. Wie man bei bequem erzeugten Formularen den Klassennamen ändern?
Hier mein Code, der den Fehler produziert. Dabei hab ich aus "Form1" "Formx" gemacht:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| type TFormx = class(TForm) private public end;
var Form1: TFormx; |
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| program Project1;
uses Forms, Unit1 in 'Unit1.pas' ;
{$R *.res}
begin Application.Initialize; Application.CreateForm(TFormx, Form1); Application.Run; end. |
Danke schonmal!
„Wer nur nach dem Zweck der Dinge fragt, wird ihre Schönheit nie entdecken.“ - (Halldór Laxness)