Delphi-Quellcode:
procedure TCustomCreatePDFClass.InitializeQueue(TInterfacedObject, IQueue);
begin
FQueue := CoQueue.Create;
FQueue.Initialize;
FQueue.WaitForJob(10); // Bis hierhin scheint alles in Ordnung zu sein
FPrintJob := FQueue.NextJob; // Hier meckert Delphi, IQueue hätte kein Element Namens 'NextJob'
FPrintJob.NextJob; // Hier meckert Delphi, IPrintJob hätte kein Element Namens 'NextJob'
FPrintJob.SetProfileSetting();
end;
Mit den hier gezeigten Deklarationen sollte das aber schon gehen. Häng doch mal ein Minimalprojekt an, mit dem wir das Problem reproduzieren können.
Aber versteh ich das richtig, Ich kann gar keine solchen Klasen deklarieren?
Das ist richtig.