Einzelnen Beitrag anzeigen

barnti

Registriert seit: 15. Aug 2003
Ort: Mal hier mal da...
689 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Generische Erzeugung von Objekten...

  Alt 7. Sep 2004, 14:07
Hi,
habs mal nach deinem Beispielcode versucht, leider mit folgender Fehlermeldung:
Delphi-Quellcode:
type
  TPDObjectClass = class of TPDObject;
..
var
  pdClass :TPDObjectClass ;
...
// klassen-referenz holen
pdClass := findClass( ?GetActFieldClassName? ); // hier beschwert sich der Compiler
if pdClass <> nil then
  obj := pdClass.create; // fertig


...
initialization
  // damit man später über den namen an die klasse kommt
  RegisterClasses([TPDKunde,etc,...]);




[Error] PDInterface.pas(108): Incompatible types: 'TPersistentClassand 'Class reference'
Gruß,

Barnti
  Mit Zitat antworten Zitat