关于ActiveX的一个问题(100分)

比尔

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一些在Delphi中定义的类,非可视的,想把它做成ActiveX在VB或VC中调用,请问我应该
如何做?在Delphi中新新建工程应该是哪一种?ActiveX Library?请赐教。

另,我想在此ActiveX包激活时让用户输入一个合法的系列号来控制版权,请问应该控制哪一个事件?
 
可以吧!

DllMain
 
activeform或ActiveX Library都可以。
你在file/close all后,直接新建activeform或active ctrl,会自动增加主project的.
可以在activex中建一变量,初始时是false;验证通过后true,再其他接口中,以上来就
判别是否为true,否则进行验证。
 
我的类只是一些函数的集合,如样条类,插值类和等值线类等,和窗口、文件没有一点关系,
因此我不想弄成可视的控件,所以不能用ActiveForm
 
不可视是不可能的。你可以在网页中,设置其width,height=0,left,top=0
 
朋友,我不是用在Web中,我是要用在VB和VC中
 
vb中也一样可以设top,left,width,height,visible的
vc没用过,应该也可以吧
 
顶部