您的位置:程序门 -> c++ builder -> activex/com/dcom



哪位大哥有activex控件的相关例程啊


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


哪位大哥有activex控件的相关例程啊
发表于:2007-01-05 16:49:54 楼主
跪求之~
adam8414057@163.com
发表于:2007-04-16 09:17:061楼 得分:0
同求同求啊。。。
发觉使用自己写的activeform老是记不住新添加的属性啊。

newchongchong@163.com
发表于:2007-04-16 09:43:592楼 得分:0
网上搜下
发表于:2007-04-16 09:45:063楼 得分:0
《c++   builder   开发人员指南》
发表于:2007-05-17 11:07:374楼 得分:0
开发人员指南里面的东西太空泛了,没有明确的代码哦。
发表于:2007-06-28 11:57:335楼 得分:0
左侧的“脚本大纲”中,选择window,双击“onload编写下面的脚本程序:  

<script   id=clienteventhandlersvbs   language=vbscript>  

<!--  

sub   window_onload

vgctrl1.design   "http://www.visual-graph.com/index.tbl "  

end   sub

-->
</script>  

然后,保存网页,在浏览器中打开这个网页。控件支持design(设计)和run(运行)两个函数
在网页上生成下面的代码:

<input   type= "button "   value= "button "   id=button1   name=button1>  

此时,脚本大纲列表中将多出来一项“button1”。

双击“onclick”,在网页上写下面的程序:

sub   button1_onclick
set   asheet   =   vgctrl1.activesheet
set   atext   =   asheet.addunit( "text ",   0,   0,   100,   100)
atext.pattern=1
atext.text   =   "hello   world! "  
end   sub  

activesheet是视图文件的当前页面(页面类

工具栏再拖动一个按钮,放到网页上。  

此时,脚本大纲列表中将多出来一项“button2”。

双击“onclick”,在网页上写下面的程序:  

sub   button2_onclick
vgctrl1.newunit   "line ",   0
end   sub  

newunit是视图类的命令函数,执行这句程序后,可以在画面上用鼠标画线

给控件加上相应的事件,例如鼠标双击事件。

sub   vgctrl1_ondblclick
set   asheet   =   vgctrl1.activesheet
set   aunit   =   asheet.unitatcursor(nothing)
if   aunit   is   nothing   then  
msgbox   "您在图形: "   +   aunit.name   +   "   上双击了鼠标键! "
end   if  
end   sub

修改onload代码

sub   window_onload
vgctrl1.design( " ")
vgctrl2.run(   "http://www.visual-graph.com/demos/onlinedraw/controls.xml "   )
vgctrl2.library   =   true
end   sub

这里的controls.xml是一个元件库。  

在网页上再放一个按钮button3,双击“onclick”,在网页上写下面的程序:

sub   button3_onclick
vgctrl1.newunit   "button ",   0
end   sub  


发表于:2007-06-28 13:03:386楼 得分:0
是使用,还是编写activex控件?
发表于:2007-06-29 16:36:187楼 得分:0
这个是使用控件的例子
例子的方法可以作为编译的参考呀

http://www.visual-graph.com
你参考下   可能比我写的清楚


快速检索

最新资讯
热门点击