Question

J'ai une application Delphi (2007), qui est juste un exe standard, et je voudrais ajouter une interface COM à elle. Je possède déjà un dll COM qui exporte plusieurs objets COM et cela fonctionne parfaitement. Toutefois, lorsque je tentais d'insérer la logique COM du dll (à savoir les « exportations » et « {$ R * .TLB} » et les utilisations pertinentes) dans le fichier DPR de EXE tout cela compile parfaitement, mais refuse de s'inscrire quand je l'appelle regsvr32 myname.exe

J'ai aussi essayé de créer une application VCLForms complètement nouveau et l'ajout d'un automationObject à via les assistants IDE Delphi, mais ne me semble pas vouloir le faire comme aucun composant activex sont disponibles.

Est-il possible de faire ce que je tente? Si oui, quelqu'un a une idée sur ce qui pourrait aller mal?

Merci

Était-ce utile?

La solution

Je ne suis pas sûr que les travaux de regsvr32, vous devez exécuter le app.exe / regserver ou app.exe / unregserver.

Autres conseils

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top