编写/调用 Automation object 问题,高手?(100分)

A

Adanz

Unregistered / Unconfirmed
GUEST, unregistred user!
1.在编写进程外(.EXE) Automation Object 时,怎样使
调用时可以带参数
如 TAutoTest test := coAutotest::Create(Param1);

2.同样是进程外(.EXE) Automation Object,其中怎样识别
程序启动时是单独运行,还是被调用运行的?

delphi或bcb实现方法都可以.
 
呵呵就是再方法的paramiters页中设置并添加参数啊

第2个问题不知道什么意思
 
呵呵
方法和属性才有的paramiters页中设置并添加参数
我要的是对象的参数!

主要目的是区别单独运行和被调用运行,并且要在主程序启动的时候。

 
在你另外一个新的对象中加一个方法,那个方法(带参数)调用你的coAutotest,如果参数是判断
是否应该调用你的coAutotest,那么你可以这么试试

第2个问题好象比较难判断
 
就是不知道你第2个问题是要用来干什么?
单独运行和被调用都会执行这个Exe,不过可以在原代码中找一个Messagebox,因为你的Automation Object
在被调用的时候是不能关闭的,如果你关闭,那么他是会弹出一个对话框来询问的,我看可以
根据这个线索来找
 
粗看一下,楼上并无金玉之言。故拿分来了。
 
接受答案了.
 

Similar threads

顶部