[100分] 跪求Delphi高手指教,在Delphi7中使用VC++开发的.ocx 不能正常引发事件.解决办法
[100分] 跪求Delphi高手指教,在Delphi7中使用VC++开发的.ocx 不能正常引发事件...
有一个 .ocx 为VC6 开发,其中定义了数个方法,事件.
正常情况下(如用VB, C#开发的程序中该ocx),当使用该 ocx 与其 服务器端连接后,服务器端有相应事件产生,会引发 ocx 中定义的事件,实现在程序中响应服务器端的事件变化...
在delphi 7 中 component 菜单 Import ....了该 ocx
程序中可以使用其中的各种函数,方法.并连接到服务端.
但是服务端事件产生后,ocx 的事件不会引发.....
请教各高手指点! 是什么原因导致事件被吃掉了......
------------------------
另外请教一下 component 菜单中各项目的使用.引入OCX后自动生成的Unit (.pas)
文件有可能要手动修改吗? 如修改参数数据类型,或修改这样的编译选项吗??
{$TYPEDADDRESS OFF} // Unit must be compiled without type-checked inters.
{$WARN SYMBOL_PLATFORM OFF}
{$WRITEABLECONST ON}
{$VARPROPSETTER ON}
函数,方法都以正常使用,就是没有事件产生,是否与这些选项有关??
------解决方案--------------------
怎么跑到这里来问??
------解决方案--------------------
jf
------解决方案--------------------
哈哈..
------解决方案--------------------
继续接分
------解决方案--------------------
jf
有一个 .ocx 为VC6 开发,其中定义了数个方法,事件.
正常情况下(如用VB, C#开发的程序中该ocx),当使用该 ocx 与其 服务器端连接后,服务器端有相应事件产生,会引发 ocx 中定义的事件,实现在程序中响应服务器端的事件变化...
在delphi 7 中 component 菜单 Import ....了该 ocx
程序中可以使用其中的各种函数,方法.并连接到服务端.
但是服务端事件产生后,ocx 的事件不会引发.....
请教各高手指点! 是什么原因导致事件被吃掉了......
------------------------
另外请教一下 component 菜单中各项目的使用.引入OCX后自动生成的Unit (.pas)
文件有可能要手动修改吗? 如修改参数数据类型,或修改这样的编译选项吗??
{$TYPEDADDRESS OFF} // Unit must be compiled without type-checked inters.
{$WARN SYMBOL_PLATFORM OFF}
{$WRITEABLECONST ON}
{$VARPROPSETTER ON}
函数,方法都以正常使用,就是没有事件产生,是否与这些选项有关??
------解决方案--------------------
怎么跑到这里来问??
------解决方案--------------------
jf
------解决方案--------------------
哈哈..
------解决方案--------------------
继续接分
------解决方案--------------------
jf