Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
Pdfの指定ページを開く
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9673#CommentId15014
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
魔界の仮面弁士
 (社会人)
投稿日時
2010/6/17 21:11:59
> コマンドライン指定で実行となると、
> 実行ファイル"AcroRd32.exe"の場所を把握しないといけません。
Adobe Reader を正規の手順でインストールしているのであれば、
Process.Start("AcroRd32.exe", arguments)
だけで実行できるはずです。
この場合、AcroRd32.exe のパスはレジストリから自動的に読み込まれます。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
> 実行ファイル"Acrobat.exe"の場所も把握しないといけません。
あれ? Acrobat が入っていようといなかろうと、
>> Adobe Reader必須ということでReaderを指定しても構いません。
だったのではありませんか?
アプリの動作条件として、Adobe Reader が必須ということにしたのであれば、
Acrobat Standard の存在確認を行う必要は無いと思いますけれども…。
> なにかまわりくどい方法のような気がしますがもっとよい方法があるのでしょうか?
インストールされているアプリケーションを調べたいという意図であればこちら。
http://social.msdn.microsoft.com/Forums/ja-JP/vcgeneralja/thread/ef7b915e-0f20-40c3-919c-4c426d6199db
拡張子 pdf への関連付けを調べたいという意図であればこちら。
http://dobon.net/vb/dotnet/system/findassociatedexe.html