0

我需要提示用户插入第二张光盘以继续安装。我可以提示用户插入光盘,但如何检测用户是否插入了光盘,如果已插入,我需要从 DVD 运行 setup.exe 文件。

MessageBox MB_YESNO|MB_ICONQUESTION  "Insert disc to install User Software or Click No to    proceed" /SD IDNO IDYES yes IDNO no
    yes:
        Call installUserSoftware
no: 
   ;do nothing
4

1 回答 1

0

如果您在其他问题的答案中使用代码,您现在应该有足够的关于枚举和检测驱动器的信息。

要检测正确的驱动器,您需要在光盘上查找特定内容,它可以像IfFileExists在具有已知名称的文件上使用一样简单,或者尝试从您知道存在于驱动器上的具有特定值的 .ini 文件中读取某些内容( ReadINIStr)。您甚至可以使用 .exe 或 .dll 检查版本信息GetDLLVersion

于 2012-08-24T22:39:43.883 回答