一、检测可搜索路径 
 
  把下面的代码附加给具有跳转功能的按钮,这里默认的后缀是dxr。 
 
property programName 
 
on getPropertyDescriptionList me 
 myList = [:] 
 myList[#programName] = [#comment: ‘‘输入要调用的程序文件名前缀\‘‘, #format: #string,# 
 return myList 
end 
 
on mouseup 
 search_path=the searchPaths 
 add search_path,‘‘\‘‘ 
 repeat with i=1 to search_path.count 
  if fileExists(search_path,programName & ‘‘.dxr‘‘) then 
   go movie programName 
   exit 
  end if 
 end repeat 
 alert ‘‘Demo version!‘‘ 
end 
 
on fileExists _path,_FileName 
 fxObj = new(xtra ‘‘FileXtra3‘‘) 
 if fxObj.fx_FileExists(the moviepath & _path & _FileName ) then 
  fxObj=void 
  temp=true 
 else 
  temp=false 
 end if 
 fxObj=void 
 return temp 
end 
 
  二、检测CD盘符 
 
on FindCDDrives 
 set cdDrives = list () 
 set dList = DrivesToList() 
 set numList = count (dList) 
 repeat with i = 1 to numList 
  set chkDrive = getAt(dList,i) 
  if driveIsCDROM(chkdrive) = 0 then 
   add cdDrives, chkdrive 
  end if 
 end repeat 
 return cdDrives 
end 
 |