Also, soweit ich das sehe muss das klappen wie du es versucht hast.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| procedure Foo; var inDesign: _Application;
begin inDesign := CoApplication.Create; inDesign := CreateComObject(CLASS_Application) as _Application; indesign := CreateOleObject('InDesign.Application') as _Application; end; |
Ist das nicht der Fall gibt es dafür einige Ursachen.
- Die TypeLib wurde nicht korrekt in Delphi importiert, darauf deutet nichts hin!
- Die Funktionalität die mit der TypeLib veröffentlicht wird ist auf deinem Rechner nicht registriert. Denn du hast ja aus einer TLB importiert, nicht aus einem AxtiveX Kontainer oder einer sonstigen Dll wo die Registrierung beim Import gleich mit erledigt wird.
Wenn es dann noch nicht klappt, brauche ich den Text der Fehlermeldung (kannst du mit STRG+C in die Zwischenablage kopieren wenn dir die Meldung angezeigt wird)
Wir zerstören die Natur und Wälder der Erde. Wir töten wilde Tiere für Trophäen. Wir produzieren Lebewesen als Massenware um sie nach wenigen Monaten zu töten. Warum sollte unser aller Mutter, die Natur, nicht die gleichen Rechte haben?