如何编写exe,这也是Delphi中的COM服务器
-
09-10-2019 - |
题
我有一个Delphi(2007)应用程序,它只是标准EXE,我想在其中添加一个com界面。我已经有一个com dll导出了几个com对象,这正常工作。但是,当我尝试将com逻辑从dll插入com逻辑(即“导出”和“ {$ r *.tlb}”和相关用途)中的exe dpr文件中的所有内容都完美地编译了,但是当我调用regsvr32时拒绝注册myname.exe
我还尝试了创建一个全新的VCLFORMS应用程序,并通过IDE向导向其添加一个自动化视频,但是Delphi似乎不希望我这样做,因为没有ActiveX组件可用。
甚至有可能做我尝试的事情吗?如果是这样,有人对可能出了什么问题有任何想法吗?
谢谢
解决方案
我不确定REGSVR32有效,您需要运行app.exe /regserver或app.exe /unregserver。
其他提示
您的EXE出口吗 dllregisterserver 和 dllunregisterserver?
不隶属于 StackOverflow