|
主题: 直接调用光盘,路径应该怎么写?急
|
皮旦州
职务:普通成员
等级:1
金币:0.0
发贴:12
|
#12003/7/9 14:14:44
直接调用光盘里的内容,路径应该怎么写??
|
滨滨
职务:版主
等级:4
金币:13.0
发贴:1931
|
#22003/7/9 15:39:15
要看机器上有几个光驱了. 如果你要电影所在的光驱路径,就是the moviepath
|
sunnygirlcrz
职务:普通成员
等级:1
金币:0.0
发贴:90
|
#32003/7/9 16:50:17
我不太明白我的意思,我总是把程序和要调用的东西都放在一个目录下,在硬盘上是怎么调用,刻盘时把它们放在一块,它就会调用了。
|
皮旦州
职务:普通成员
等级:1
金币:0.0
发贴:12
|
#42003/7/9 17:20:56
我用的是把包制作安装程序,主文件想指向光盘里的内容,但是老指不到光盘里的路径,我用的是install shield制作安装程序。就是说电影文件在电脑硬盘里,媒体文件放在光盘里。
还有下面的脚本我想不出来它错在哪里:
on startmovie mycd = checkdrive(″mycorporaion.txt″) append the searchpath, mycd&″\video″ append the searchpath, mycd&″\sounds″ end
|
D计划-混沌
职务:管理员
等级:6
金币:15.2
发贴:3528
|
#52003/7/9 17:30:50
你有没有写checkdrive这个函数
|
皮旦州
职务:普通成员
等级:1
金币:0.0
发贴:12
|
#62003/7/9 17:48:17
那应该怎么写呢,加在哪个位置啊,我是刚开始学D不知道如何写,麻烦您指点,谢谢!
|
D计划-混沌
职务:管理员
等级:6
金币:15.2
发贴:3528
|
#72003/7/9 18:28:54
写在moviescript里,你这种情况应该写(注意用了filextar4.0) on CheckDrive pfilename pFile=new(xtra "filextra4") repeat with i= 67 to 90 set pdrive = numToChar(i)&":\" if pFile.fx_FileExists(pdrive&pfilename)=1 then pFile=0 return pdrive exit end if end repeat end filextra 4.0 kblab.net/xtras/FileXtra4/FileXtra4-Win.zip
编辑历史:[这消息被54zq编辑过(编辑时间2003-07-09 18:33:35)]
|
D计划-混沌
职务:管理员
等级:6
金币:15.2
发贴:3528
|
#82003/7/9 18:36:33
附送一个得到一个所有光驱的盘符列表的 on CheckDrivelist firstdrive,lastdrive pdrivefind=new(xtra "filextra4") set Drivelist=[] firstnum=chartonum(firstdrive) lastnum=chartonum(lastdrive) repeat with i= firstnum to lastnum pdrive=numtochar(i)&":\" if pdrivefind.fx_VolumeIsCDROM(pdrive)=1 then append Drivelist,pdrive end if end repeat pdrivefind=0 return Drivelist end
用法
cdromlist=CheckDrivelist("e",“n")
|
皮旦州
职务:普通成员
等级:1
金币:0.0
发贴:12
|
#92003/7/10 8:15:41
54zq在上个帖子中说 引用: 附送一个得到一个所有光驱的盘符列表的 on CheckDrivelist firstdrive,lastdrive pdrivefind=new(xtra "filextra4") set Drivelist=[] firstnum=chartonum(firstdrive) lastnum=chartonum(lastdrive) repeat with i= firstnum to lastnum pdrive=numtochar(i)&":\" if pdrivefind.fx_VolumeIsCDROM(pdrive)=1 then append Drivelist,pdrive end if end repeat pdrivefind=0 return Drivelist end
用法
cdromlist=CheckDrivelist("e",“n")
上面这些内容应该写在电影脚本里吗?或是写在别的地方,还有FileXtra4.x32这个文件复制到Xtras是吧?谢谢您的帮助!
|
皮旦州
职务:普通成员
等级:1
金币:0.0
发贴:12
|
#102003/7/11 15:14:04
有语句错误:fxObj = xtra("FileXtra4").new() scrpit error xtra not found 路径是不是不对啊,我是放到xtras目录里面。
|
zbhts
职务:普通成员
等级:1
金币:0.0
发贴:49
|
#112003/7/16 10:07:04
安装时把光驱盘符写入安装目录不就行了!
|