VB6 コントロールの大きさをクライアントが変えるには?

解決


まさお  2005-03-29 15:02:27  No: 89077  IP: [192.*.*.*]

まさお  と申します。  宜しくお願い致します。

VB6のコントロールでお聞き致します。

Explorer(IEではありません)を起動すると、左にフォルダ一覧、右
にファイル一覧が表示されます。
その境界をドラッグすると、左右の画面の大きさを変えることができ
ます。
このようなものを作りたいのですが、コントロールとして何を使えば
良いのかが判りません。

2つの画面(コントロール)を表示させて、各々の画面の境界をドラッ
グすることにより、画面の大きさを変えるようにするにはコントロー
ルとして何を使用すればよいでしょうか?

編集 削除
nobu  2005-03-29 15:12:20  No: 89078  IP: [192.*.*.*]

下記の様なものの事かと....。

http://www.mtecb.co.jp/versionup/src/class/ctlsplitter/ctlsplitter.htm

編集 削除
まさお  2005-03-29 15:26:40  No: 89079  IP: [192.*.*.*]

nobu さん、誠にありがとうございました。

まさしく、その通りです。

VB6の標準では、このようなコントロールは無いのでしょうか?
できれば、標準コントロールで作成したいのですが…。

無ければ諦めますので、「無い!」と教えて戴ければ幸いです。

贅沢を申して申し訳ありません。

編集 削除
Say  2005-03-29 15:54:55  No: 89080  IP: [192.*.*.*]

とりあえずVBを起動して、
新しいプロジェクトWindowの新規作成タグで
アプリケーションウィザードを選択して、
「アプリケーションウィザード - はじめに」Windowで「次へ」ボタンを押して、
「アプリケーションウィザード -インターフェイスの種類」Windowで
エクスプローラースタイルを選択して完了してみて、
できた雛形を実行してみるとか。

編集 削除
まさお  2005-03-29 16:11:04  No: 89081  IP: [192.*.*.*]

Say さん、ありがとうございました。

この方法がありました。
PictureBoxをスプリットの境界線として使っている、とい
うことが判りました。

PictureBoxって、ドラッグできるんですネ。

後は、どう実行しているか解析するだけですので簡単です。
    #解析しなくても作成できそうです。

本当にありがとうございました。

nobu さん、もありがとうございました。

編集 削除