自己写的组件(从TCustomControl继承),测试均通过,我现在想将其转换成ActiveX控件,用delphi的控件向导建立编译后,生成的控件为何屏蔽了控件的方法,而只看到属性和事件?是不是在用向导建立的时候,还有什么工作没做?
我用向导先建立ActiveXLibrary,然后选择ActiveControl建立控件,编译,中间没做别的工作。
初次写控件,高手指点!
我用向导先建立ActiveXLibrary,然后选择ActiveControl建立控件,编译,中间没做别的工作。
初次写控件,高手指点!
还强调一下,组成vcl组件,方法,事件,属性均可用。
难道方法要自己在tlb中手工加入不成?
试着将Tanimate,Tstringgrid等作一个activex,看是否有问题,若还有问题,那就是你机器的问题了
你所说的非简单类型是什么我只知道activex会cut掉带有数组和结构参数的函数,还有别的类型吗
另外,我在编译制作activex的项目时,设置的run/parameters中的测试应用程序也可正常的调用控件的方法,很奇怪。
而类型库中却看不到方法。