必须完成两步工作 1、在flash 中编程,使用flash自带的教本语言,只需要简单编程即可,具体参考有关书籍 在flash中点击按钮时也有点击事件,在事件中发送字符,用于VB中接收 也可以在flash播放到某一帧时发送控制命令,通常是在启动动画播放时通过用户交互 选择性加载组件及界面2、在VB中使用ShockWaveFlash 控件,用于播放flash文件和在它的方法中接收flash发送的 关键字符简单示意代码 Private Sub Form_Load() SWF1.Movie = App.Path & "\启动动画.swf" SWF1.Play bolUnload = False End SubPrivate Sub SWF1_FSCommand(ByVal command As String, ByVal args As String) Select Case command Case "CLOSE" unload me from1.show End Select End Sub
实现方法: 1、创作flash动画。 1)启动flash,定义动画参数。 2)新建一个按钮符号,并把其拖到场景中。 3)在场景中右击按钮,在弹出菜单中选action,打开object actions对话框。 4)展开actions,双击FSCommand,在command和argnuments文本框中输入任意字符(有意义的字符,要记住,在VB中要引用,这里假设为browse,browse)。 5)保存并出版动画(假设出版的动画为flash1.swf),把它copy到VB应用的文件夹中。 2、启动VB。 1)新建窗口,添加控件:ShockWaveFlash 名字为SWF1。 2)在窗口中添加以下代码: Private Sub Form_Load() SWF1.Movie = App.Path & "\启动动画.swf" SWF1.Play bolUnload = False End SubPrivate Sub SWF1_FSCommand(ByVal command As String, ByVal args As String) Select Case command Case "CLOSE" unload me from1.show End Select End Sub 3、保存,运行应用,OK! 找flash5装上花了我不少时间
呵呵,修改一下Private Sub SWF1_FSCommand(ByVal command As String, ByVal args As String) Select Case command Case "browse" unload me from1.show End Select End Sub
1、在flash 中编程,使用flash自带的教本语言,只需要简单编程即可,具体参考有关书籍
在flash中点击按钮时也有点击事件,在事件中发送字符,用于VB中接收
也可以在flash播放到某一帧时发送控制命令,通常是在启动动画播放时通过用户交互
选择性加载组件及界面2、在VB中使用ShockWaveFlash 控件,用于播放flash文件和在它的方法中接收flash发送的
关键字符简单示意代码
Private Sub Form_Load()
SWF1.Movie = App.Path & "\启动动画.swf"
SWF1.Play
bolUnload = False
End SubPrivate Sub SWF1_FSCommand(ByVal command As String, ByVal args As String)
Select Case command
Case "CLOSE"
unload me
from1.show
End Select
End Sub
flash和VB结合,需要注意的是场景切换,界面风格的统一,不然就画虎不成反类犬了
楼主的这句话 “如何实现flash中的按钮与VB程序通讯的这一个功能”
你来理解就是简单的播放flash么
现在的目的是点活动按钮那么就进入下一个界面
现在的目的是点活动按钮那么就进入下一个界面
现在的目的是点活动按钮那么就进入下一个界面
现在的目的是点活动按钮那么就进入下一个界面
现在的目的是点活动按钮那么就进入下一个界面
现在的目的是点活动按钮那么就进入下一个界面看清楚需求分析,我们把复杂的事做简单了,那是贡献。
Flash动画的播放。如何在flash中编写脚本程序?大家帮帮我
vb中如何调用flash 这个例子适合你
至于怎么编写flash的脚本程序就不是这里一句话说得清了
你发短信给我,私下我们交流一下吧结贴喽
1、创作flash动画。
1)启动flash,定义动画参数。
2)新建一个按钮符号,并把其拖到场景中。
3)在场景中右击按钮,在弹出菜单中选action,打开object actions对话框。
4)展开actions,双击FSCommand,在command和argnuments文本框中输入任意字符(有意义的字符,要记住,在VB中要引用,这里假设为browse,browse)。
5)保存并出版动画(假设出版的动画为flash1.swf),把它copy到VB应用的文件夹中。
2、启动VB。
1)新建窗口,添加控件:ShockWaveFlash 名字为SWF1。
2)在窗口中添加以下代码:
Private Sub Form_Load()
SWF1.Movie = App.Path & "\启动动画.swf"
SWF1.Play
bolUnload = False
End SubPrivate Sub SWF1_FSCommand(ByVal command As String, ByVal args As String)
Select Case command
Case "CLOSE"
unload me
from1.show
End Select
End Sub
3、保存,运行应用,OK! 找flash5装上花了我不少时间
Select Case command
Case "browse"
unload me
from1.show
End Select
End Sub