ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

OLEのやり方....

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-8-2 21:24
asama_oka56  新米   投稿数: 15
こんばんわ。
Blob項目に取込んだPDFの内容をOLEを使って画面に表示したいのですがやり方がわかりません。
どなたかご存知の方おいでですか?よろしくお願いします。

画面にOLEコントロールを貼り付けて、BLOB項目をデータにしておいて、OLEクラスにActiveXのAdobePDFReaderを、OLE表示にC=内容、OLE形式にE=埋め込み を設定しました。
この状態で、BLOB項目にFile2blb関数でPDFのファイル内容を更新しても画面には何も表示されません。

投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-8-3 10:13
cabin  常連   投稿数: 48
ActiveX項目を定義、
タイプライブラリに、"Adobe Acrobat Browser Control Type Library 1.0"を指定
ActiveX項目を画面に貼り付けて、
外部コール(C=COM)
オブジェクト(ActiveX項目)
S=プロパティの設定、プロパティ(src)
値:表示したいPDF

では駄目なんでしょうか?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-8-3 13:11
asama_oka56  新米   投稿数: 15
cabinさん、早速のレスありがとうございます。

現在、頂いた方法で運用しております。が、ユーザー様から
PDFreaderの「開く」のダイアログでサーバーが丸見えになってしまうことと、pdfをダウンロードさせたくない、の2点が要求されています。
で、OLEの方式ならどうかなと思いましてやってみた次第です。

ActiveX項目の方法でPDFreaderの「開く」とダウンロードを抑止する方法はあるのでしょうか?

よろしくお願い致します。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約