Article View: fj.lang.basic
Article #322OLEについての基本的な質問です
From: ban
Date: Mon, 10 Feb 1997 00:00
Date: Mon, 10 Feb 1997 00:00
27 lines
1935 bytes
1935 bytes
はじめまして、萬 健司と申します。VBについては、かなりの初心者です。 練習がてら、1つ課題に取り組んでいるのですが、基本的なことが分からずに 困っています。どなたか、ご教授お願い致します。内容は以下のとおりです。 OLEコンテナコントロール内に既存のEXCELシートを埋め込み、編集可能と するものですが、対象となるシートのサイズがかなり大きくOLEに表示しきれ ません。そのため、OLEをオートサイズ(SizeMode=2)でピクチャー コント ロール(以下PC)内に置き、PCの下辺と右辺にPCに隠れている部分のOLE を表示するための水平・垂直スクロールバー(以下SB)を置き、SBのCha- ngeイベント内でSBのValueプロパティとOLEのTop、Leftプロ パティを連動さ せる。 これで、OLEをスクロール、つまりOLE内のオブジェクトがスクロールしてい る ように見せることはできたのですが、一方オブジェクトの編集中にSBを動かす とOLEからフォーカスが移ってしまい、編集モードから出てしまいます。 このような場合に編集モードからぬけずにSB操作をおこなう方法はないでしょ うか。(SBのChangeイベント内のOLE移動の後に引数なしのDoVer bを 入れてみましたが、毎回のSB操作では編集モードに戻らず、一回おきにしか もどりません) 以上長々と書きましたが、ご教授よろしくお願いいたします。
Technical Details
Message-ID:
<01bc175d$26855180$892deeca@guest>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 110a07,e675403a225e7f9d,start X-Google-Attributes: gid110a07,public X-Google-Thread: f5300,e675403a225e7f9d,start X-Google-Attributes: gidf5300,public From: "ban" <ooban@annie.co.jp> Subject: OLEについての基本的な質問です Date: 1997/02/10 Message-ID: <01bc175d$26855180$892deeca@guest> X-Deja-AN: 217796153 content-type: text/plain; charset=ISO-2022-JP organization: Annie Corporation mime-version: 1.0 newsgroups: fj.lang.basic,fj.os.ms-windows.programming