下面我们利用光盘驱动器构件的特性,制作一个VCD播放器。
需要的构件有:光盘驱动器、列表框、电影播放、普通按钮等。构件放置情况如图1所示。

当单击“放入光盘”按钮时,事件设置如图2所示

当光驱内放入光盘时,事件设置如图3所示

解释:由于“放入光盘”的事件参数“驱动器”取得的值只是盘符字母,所以在连接驱动器与目录间需要加“冒号”。另,凡是VCD光盘,目录都是固定,存放视频文件的目录是“mpegav”。
当单击“列表框”时,把当前选择的文件赋给电影播放。事件设置如图4所示

解释:由于列表框中的项目,只是显示了VCD目录下文件名称的字符,并不包含文件所在路径。因此,需要得到完整的路径。请注意,取得系统的光盘驱动器的盘符带有“冒号”,区别于“放入光盘”事件中的参数值“驱动器”。
当看完VCD后,单击“取出光盘”按钮,事件设置如图5所示

当从光驱中“取出光盘”时,事件设置,如图6所示