🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.basic
Article #322

OLEについての基本的な質問です

#322
From: ban
Date: Mon, 10 Feb 1997 00:00
27 lines
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-mail

Show 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