在LabVIEW中如何使用Flash动画?
主要软件:
主要软件版本: N/A
主要软件修正版本: N/A
次要软件: N/A
问题: 我已经用Macromedia Flash创建了一个动画。我想在LabVIEW中用ActiveX控件来观看这个动画,该如何实现?
解答: 利用LabVIEW 中的ActiveX container,您可以选择和Flash相关联的ActiveX控件。在您插入目标之前必须要做的第一件事情是要有实际的ActiveX 文件。当您从Macromedia(参见下面的链接)网站安装Macromedia Flash Player时这个文件已经被加载。和Flash相关联的具体文件是flash.ocx(当您使用Macromedia Flash Player 6)或者是swflash.ocx(当您使用Macromedia Flash Player 5)。文件的位置与您正在使用的操作系统有关。对于Windows 2000,文件的路径为C:\WinNT\System32\Macromed\Flash。对于Windows 9x,文件的路径为C:\Windows\System\Macromed\Flash。
一旦ActiveX控件被安装好了,您就可以打开LabVIEW,并在其中插入ActiveX container。在控件面板,选择ActiveX。在这个子面板下,选择Container。然后,右键单击container并选择Insert ActiveX Object。接着您可以在列表中选择Shockwave Flash Object。如果目标并未在列表中出现,这表明ActiveX文件并没有被正确地加载。
创建这个目标的最后一步是指定目标指向哪一个Flash *.swf文件。有以下两种不同的方法来实现。第一种方法是右键单击目标,选择Property Browser。然后选择Movie属性,输入URL或者Flash *.swf的文件路径。第二中方法是为程序框图中的控件创建一个方法。这个方法应该被指定为LoadMovie。此时,您就可以在这个Invoke Node的URL输入上连接一个内容为文件路径的字符串。此时,Flash动画应该会出现在ActiveX container中。
相关链接: Macromedia Flash Player 6
How to remove the Macromedia Flash Player ActiveX control
附件:
报告日期: 10/29/2006
最近更新: 11/05/2006
文档编号: 2VUA82L8
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.