0

インストールを続行するには、2番目のディスクを挿入するようにユーザーに促す必要があります。ユーザーにディスクの挿入を促すことはできますが、ユーザーがディスクを挿入したかどうかを検出するにはどうすればよいですか。挿入された場合は、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 に答える