使用Adobe Air开发了一个桌面应用程序。应用程序将通过用户计算机上的CD安装。用户每次都应插入CD以访问应用程序。
需要帮助限制应用程序在未插入Cd的情况下打开。 编写了以下代码但没有帮助。
var volumes:Vector.<StorageVolume> = StorageVolumeInfo.storageVolumeInfo.getStorageVolumes();
for each (var volume:StorageVolume in volumes)
{
// use isRemovable property for USB:
if (volume.isRemovable)
if(volume.File.name == "application")
{
Alert.show("Found");
}
else
{
Alert.show("NOt found","Incorrect Access",4,null,myClickHandler,null,4,null);
// Define button actions.
}
}