ActiveForm如何删除不想要的属性(制作OCX问题)(100分)

  • 主题发起人 主题发起人 rikhong
  • 开始时间 开始时间
R

rikhong

Unregistered / Unconfirmed
GUEST, unregistred user!
*想要把SPCOMM改成OCX,我想了个折中的方法,用ActiveForm来封装SPCOMM,原ActiveForm的其他属性就不要了,如何删除它们?如Color,AutoSize等这些属性。
我试过把property Color: TColor给注释掉,编译出来的OCX在VB里一拉到窗体上VB就“当”掉了
说白了我就只想用SPCOMM,ActiveForm仅仅做为一个容器,
*还有,为ActiveForm添加一个事件OnRData, 使 OnRData:=SPCOMM.OnReceiveData
*ActiveFormProj1_TLB这个单元是无法改动的吗?为什么一修改后保存就变回原来的样子了?
 
Type
TMyActiveForm = TActiveForm;
......
 
在tlb编辑,就是菜单的type libaryxxxxxxx
 
能详细点吗?
 
如果不要界面,直接用com封装就行了
 
不需要界面,只要SPCOMM的功能,其他语言都可以用的,给个例子,谢谢
 
后退
顶部