
Öhm So geht es schon einmal aber verstehen tu ich nu gar nichts mehr...
Mit Interfaces hab ich noch nie gearbeitet...
Hab auch keinen Plan wie das geht aber:
IXMLDocument ist doch was ganz anderes als TXMLDocument, aber IXMLDocument ist ein Interface von TXMLDocument richtig ?
Delphi-Quellcode:
//...
TXMLDocument = class(TComponent, IInterface, IXMLDocument, IXMLDocumentAccess)
//...
Die Komponente auf der Form heißt aber auch TXMLDocument

Und wenn ich
TXMLDocument.Create mit einem Owner aufrufe läuft es ja auch, aber warum nicht ohne?
Irgendwie bedarf das noch ein wenig Erklärung...
Bye