- ベストアンサー
VB上でxls、docファイルを参照した際にスクロールバーが表示されないのですが、、、
お世話になっております。 Visual Basic 6.0を使用しています。 VB上からxls、doc、htmlファイルを読み込んで、 ファイルが存在すれば開く、というプログラムを作っています。 フォーム上に、htmlファイルに関してはWebBrowserを貼り付け、 xls、docファイルに関してはOLEを貼り付けて、 それぞれファイルを表示させる事が出来たのですが、 xls、docファイルを表示した時に、スクロールバーが表示されずに悩んでいます。 htmlの方は普通に表示されるのですが、、、 どういった処置を行えば宜しいのでしょうか。 「これだけの説明じゃよく判らないよ」などのつっこみでも結構です。 初心者の私にでも理解できるような回答を、どうぞ宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
OLEオブジェクトは、ハンドルでは操作できないようですね。 OLEオブジェクトのTOPを変えることによって、擬似的に実現するしかないのでかな? 1.OLEオブジェクトをピクチャボックス内部に作成 2.OLEオブジェクトのサイズ調整を自動にする 3.ピクチャボックス横にスクロールバーを付加 参考URLのプロジェクトがヒントにならないでしょうか? http://oshiete1.goo.ne.jp/kotaeru.php3?q=167464
その他の回答 (1)
- taknt
- ベストアンサー率19% (1556/7783)
回答No.1
ないのなら、無理やり出すという方法もあります。
質問者
お礼
回答ありがとうございます。 こういう風に無理矢理出してくる方法が一般的なのでしょうか。 大変参考になりました。ありがとうございました(^-^
お礼
回答ありがとうございます。 >OLEオブジェクトは、ハンドルでは操作できないようですね。 そうなのですか、、、 OLEをどうにかする、という所から頭が離れなくて悩んでいましたが、 ピクチャボックスを使うのがいい方法みたいですね。 どうもありがとうございました(^-^