基于Labview的MP3播放器的设计 该虚拟仪器MP3播放器,主要用于播放已存储计算机磁盘中的音乐文件。它是将播放器的系统装入计算机,以通用的计算机硬件及操作系统为依托,实现音乐功能的。本系统主要利用labview的Activex, 属性节点,调用节点,Event structure等控制实现的。 该虚拟仪器的程序框图如下所示,下面对其的各个控件和函数做一下简单介绍:图1:基于labview的MP3播放器的程序框图(1)事件结构:包括一个或多个子程序框图或事件分支,结构执行时,仅有一个子程序框图或分支在执行。事件结构可等待直至事件发生,并执行相应条件分支,处理该事件。连线事件结构边框左上角的“超时”接线端,指定事件结构等待事件发生的时间,以毫秒为单位。默认值为1,即永不超时。(2)ActiveX容器:用于在VI的前面板上嵌入ActiveX对象。基于Windows的应用程序可通过此方式在前面板上显示并与LabVIEW控件交互。可在ActiveX容器中放置两种类型的ActiveX对象。用户可自行创建新的ActiveX控件或文档。也可插入现有的Activ