打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
vc中调用Flex的总结

该文章讲述了VC Dialog中使用FLEX的生成文件SWF,VC可调用FLEX中的方法,FLEX中可调用VC的方法。以下是简单的实例代码。


该文章针对读者:具备FLEX开发基础,熟悉VC6.0

编程环境:VC6.0     FLEX3.2    FLASH_PLAYER_10_ACTIVE_X.EXE(要注意控件的版本,否则可能会引起不必要的错误。我使用的是该版本)


额外使用工具:TinyXML(可不使用)


1.编写Flex

新建一个FLEX Project, 使用默认选项即可,在文件中编写以下代码:

(1)AS代码


(2)XML代码


对FLEX进行编译,生成SWF文件。


2.编写VC应用程序

新建一个Project,选择MFC AppWizerd(exe),输入工程名称(如:UseFlex),"OK"->选择Dialog Based, “Next”->选中ActiveX Controls,

"OK"即可

1.添加控件


选中Shockwave Flash Object,点击Insert

2.在Dialog中添加该控件,并添加相应的控件变量

完成步骤1后,我们会看到Controls工具栏中添加了一个新控件,添加到对话框中,如下样式

以下为UseFlex.h代码



以下为UseFlex.cpp代码

在OnInitDiaolg()中添加以下代码:

初写代码请用绝对路径,LoadMovie中我尝试过使用相对路径,但总是有错误,具体原因没有查出。

其他方法代码如下:

将SWF放入DEBUG文件夹中,这时你就可以用赋值路径的那段代码了。

执行成功了吗?祝你好运!!^_^

问题总结:1.LoadMovie为什么不能用相对路径?

                    2.VC与Flex相互调用时,错误和异常该如何Catch?

欢迎高手来解答和讨论。

小女子拜谢~
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Flash开发包
【flash制作】flash加载外部swf并控制代码
Visual C 实现Flash动画播放
图说:用户身份验证的设计代码 for vc6
PPT中插入mpg、flv、swf及rm、rmvb等视频文件的技巧
SWF、SVG嵌入office文档
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服