iexplore が html ファイルに関連付けられていなくても、ShellExecute iexplore.exe (コマンド ライン引数として html ファイル名を使用) を使用したいと考えています。
ユーザーがアンインストールしていないと仮定すると、プログラムへのパスを提供せずにアンインストールするのはどれほど安全でしょうか。これは私のマシンで動作します。つまり、デフォルトの Windows 検索パスには iexplore.exe へのパスが含まれています。最近のすべての Windows (XP+) マシンでこれを期待するのは合理的ですか?
ShellExecute iexplore.exe のより安全な方法はありますか?
(デルファイ XE2)
(この質問は独立していますが、私が同時に尋ねたこの SO の質問のコンテキストで IE を実行するオプションをユーザーに提供します: Detect Chrome as browser associated with html files in Windows )