社区
C++ Builder
帖子详情
救命:如何在网页上给BCB5写的ActvieForm写的ocx控件输入属性
jimzj
2001-07-01 11:05:55
加精
如何在网页上给BCB5写的ActvieForm写的ocx控件输入属性,我用
<param name = "caption " value = "mycaption">的格式不行
...全文
178
6
打赏
收藏
救命:如何在网页上给BCB5写的ActvieForm写的ocx控件输入属性
如何在网页上给BCB5写的ActvieForm写的ocx控件输入属性,我用 的格式不行
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
supike
2001-08-30
打赏
举报
回复
我也遇到同样的问题,但是我照你的方法也没有解决呀!!!
jimzj
2001-07-02
打赏
举报
回复
Deadheart(焦土): 很感谢你的回答我按你所说的去做还是没有成功我用的是WINNT4。0,是不是操作系统的问题?
Deadheart
2001-07-01
打赏
举报
回复
哈哈,终于有人碰到同样的问题了。我曾经被这个问题折磨的死去活来。算你幸运。
步骤如下:
1。选中View->Type Library.
2.选中New Property下的Read|Write,创建新属性。如取名为caption,ID为16,Type为BSTR.
3.在实现库的头文件里的以下位置加入以下几条语句,不然你的属性不会被激活。
*****
a.如果你的ActiveXForm名为ActiveFormX,继承IPersistPropertyBagImpl摸板类,在
class ATL_NO_VTABLE TActiveFormXImpl:
VCLCONTROL_IMPL(TActiveFormXImpl, ActiveFormX, TActiveFormX, IActiveFormX, DIID_IActiveFormXEvents)
之后加上:",public IPersistPropertyBagImpl<TActiveFormXImpl>"。
b.加入接口映射。
BEGIN_COM_MAP(TActiveFormXImpl)
VCL_CONTROL_COM_INTERFACE_ENTRIES(IActiveFormX)
//加入这条语句:COM_INTERFACE_ENTRY_IMPL(IPersistPropertyBag)
END_COM_MAP()
c.加入属性映射。
BEGIN_PROPERTY_MAP(TActiveFormXImpl)
// PROP_PAGE(CLSID_ActiveFormXPage)
//加入你的属性如:PROP_ENTRY("caption",DISPID(16),CLSID_ActiveFormX)
END_PROPERTY_MAP()
然后在脚本里写入:<param name = "caption " value = "mycaption">
另外在IE的安全设置里对"对没有标记为安全的控件..."一项设为启用。OK,大功告成。
这样值就传入到ActiveXForm里了。
「已注销」
2001-07-01
打赏
举报
回复
我的查查资料先
先帮你推一推
推给高手解决
决………
@_@
jimzj
2001-07-01
打赏
举报
回复
为什么没有人来答这个东东
jimzj
2001-07-01
打赏
举报
回复
为什么还没有人回答呀????
如何在C++ Builder 2007 中添加 ActiveX
控件
【方案一】 条件:安装有BCB6.0 和 BCB2007 步骤: (1) 这里我们用flash
控件
ShockwaveFlash.
ocx
做例子。
OCR识别VC源代码
一个用VC调用
控件
写
的OCR识别程序,简单易懂,识别非常不错!
最强悍的 VC VB反编译工具 Hex-Rays
最强悍的反编译工具 Hex-Rays。 可以反编译 VB VC BCB Delphi 等等一切 x86/x64 代码为 C 代码。密码参见内附说明文件。 我
写
了个简单的介绍 http://blog.caozhongyan.com/article.asp?id=19
VS2008引用
OCX
控件
以往数据采集工作都是用BCB6
写
的,数据采集过来后通过一定的算法显示出来,BCB数据采集没得说,但是要是显示各种生动的图标就需要使用很多第三方的插件,给工作带来一定的难度,特别是重新安装系统,结果会让你抓狂。为了更好的发挥图标功能,决定做下调整:数据采集用BCB
写
,数据整理显示用C#来
写
。 拿我们以前的一个采集仪表数据的小例子进行修改,做成了
OCX
控件
,
OCX
控件
非常的常用,使用起来应该...
bcb中控制Edit
控件
只
输入
数字
在BCB中控制Edit
控件
的
输入
是件很麻烦的事,在这一点上BCB做的没有VC好。但是既然做为程序员,那就没有什么可以被难倒的。我们可以采取自己
写
代码控制的方法来实现对其的控制。这里只说两种简单的方法,抛砖引玉吧。第一种:控制事件方法在Edit
控件
的KeyPress事件中控制
输入
的Key,把不需要的Key设置成0,就OK了。例如:void __fastcall T
Form
1::Edi
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章