主题:  请教斑竹一个问题?

bz658

职务:普通成员
等级:1
金币:0.0
发贴:86
#12003/6/23 15:17:46
我在做一个课件,运行时需要根据用户的选择更换光盘(每张光盘包含580MB视频).请问斑竹如何在用户换盘后,由当前主程序跳转到光盘上的特定程序运行,并在运行完后回到主程序?
我的Email是:bz658@public.bzptt.sd.cn.
谢谢!



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:954
#22003/6/23 20:21:00
光盘的符号是不变的啊!
所以可以取得光盘盘符,然后用JumpOutReturn函数跳转!


真正的光明绝不是永没有黑暗的时间,只是永不被黑暗所湮没罢了;真正的英雄绝不是永没有卑下的情操,只是永不被卑下的情操所屈服罢了。

bz658

职务:普通成员
等级:1
金币:0.0
发贴:86
#32003/6/24 16:01:33
虚竹在上个帖子中说
引用:
光盘的符号是不变的啊!
所以可以取得光盘盘符,然后用JumpOutReturn函数跳转!

但是不同用户的计算机光驱盘符不同啊.
谢谢!



滨滨

职务:版主
等级:4
金币:13.0
发贴:1931
#42003/6/24 18:24:43
你不会自己检测吗,FileLocation变量中包含了当前路径,其中前面字节不就是光盘盘符吗.



bz658

职务:普通成员
等级:1
金币:0.0
发贴:86
#52003/6/25 9:14:07
滨滨在上个帖子中说
引用:
你不会自己检测吗,FileLocation变量中包含了当前路径,其中前面字节不就是光盘盘符吗.

谢谢!
我已找到一ucd来解决这个问题,是ActiveM,其中包含探测用户电脑的光驱盘符、卷标。



bz658

职务:普通成员
等级:1
金币:0.0
发贴:86
#62003/6/25 11:21:03
滨滨在上个帖子中说
引用:
你不会自己检测吗,FileLocation变量中包含了当前路径,其中前面字节不就是光盘盘符吗.

再次多谢!
在运算图标中用F:=SubStr(FileLocation, 1,1)语句
在随后的现实图标中用{F},即可显示当前盘符。