[リストへもどる]
一括表示

投稿時間:2003/11/26(Wed) 18:21
投稿者名:みつお
Eメール:
URL :
タイトル:
PDF文書の表示方法
いつも大変お世話になります。当方VB6で開発しています。
VBでコマンドボタンをたたいたときにPDF文書を表示するような
仕組みを作りたいのですが、このようなことは可能でしょうか?
もし可能なようでしたら教えていただけないでしょうか。
よろしくお願いいたします。

投稿時間:2003/11/26(Wed) 19:42
投稿者名:とろ
Eメール:
URL :
タイトル:
Re: PDF文書の表示方法
拡張子 PDF に関連付けされている
アプリケーション(普通は Acrobat Reader )を
起動して表示するならば、
ShellExecute API を使えば大丈夫。

VB のフォーム上に表示したいならば、
コンポーネント pdf.ocx を使用すれば大丈夫。
(コンポーネントの追加の一覧には表示されないので、
参照ボタンを押して、 pdf.ocx を指定して下さい。)

Adobe Acrobat がインストールされているならば、
そのアプリケーションを起動して表示させることもできます。

基本的な方法としては、これらのいずれかかな。

投稿時間:2003/12/01(Mon) 09:34
投稿者名:みつお
Eメール:
URL :
タイトル:
Re^2: PDF文書の表示方法
お世話になります。
とろさん、親切に教えていただきありがとうございます。
おかげさまで無事表示することができました。

>
> VB のフォーム上に表示したいならば、
> コンポーネント pdf.ocx を使用すれば大丈夫。
> (コンポーネントの追加の一覧には表示されないので、
> 参照ボタンを押して、 pdf.ocx を指定して下さい。)
>

上記の方法で

pdf1.LoadFile ファイル名

で無事、表示することができました。
が、ひとつ問題があり、プログラムを実行し1発目に表示するときだけ、
pdf表示領域が真っ白になり、正常に表示されないことがあります。
もし対策等がありましたら、ご教授いただけないでしょうか?
よろしくお願いいたします。