在LabVIEW中如何使用Flash动画
已经用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中。
更详细的内容,参加如下附件的介绍。
LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序
上文中提到的例子和资料,均在word中的附件里,可点击下载。进一步了解,可联系们。
http://www.bjcyck.com/nd.jsp?id=414#_np=2_358
楼主最近还看过