Forum: Sonstige Fragen zu Delphi
Delphi
by glkgereon,
14. Jan 2006
Ok, mach ich :)
Ja :mrgreen:
Forum: Sonstige Fragen zu Delphi
Delphi
by glkgereon,
13. Jan 2006
Jetzt funktioniert es so:
type
TImport_Virtual = class(TObject)
private //Basisklasse für ImportTyp
FFileName: String;
FFileExt: String;
public
FData: TDataArray;
constructor Create; virtual; abstract;
Forum: Sonstige Fragen zu Delphi
Delphi
by glkgereon,
13. Jan 2006
Ja.
Typ.ClassName ist eindeutig TDBFImport.
Import.ClassName übrigens auch :)
Forum: Sonstige Fragen zu Delphi
Delphi
by glkgereon,
13. Jan 2006
Geht nicht.
UImport.pas(36): E2170 Eine nichtvirtuelle Methode kann nicht überschrieben werden
und wenn ich in der Basisklasse auch ein virtual; abstract; Create einfüge, so kommt ein Abstrakter Fehler...
Forum: Sonstige Fragen zu Delphi
Delphi
by glkgereon,
13. Jan 2006
Hi
ich schreibe grade an einer Importer-Klasse...
Diese soll möglichst einfach erweiterbar sein, daher habe ich mir folgendes Konzept ausgedacht:
Eine virtuelle Basisklasse, und mehrere Klassen, die diese Implementieren, für jeden Datentyp einen.
Code:
type
TImport_Virtual = class(TObject)
private //Basisklasse für ImportTyp