フォームを新規で作成した場合、VBE画面左下プロパティウィンドウ内に表示される[PictureSizeMode]の使い方について説明します。
【目次】
フォームプロパティ内にあるPictureSizeModeとは
以下のフォームプロパティウィンドウ内の赤枠箇所が[PictureSizeMode]となります。PictureSizeModeは画像のサイズとフォーム背景のサイズが異なる場合にサイズを設定する事ができます。
PictureSizeModeに定義する設定値は以下一覧の通りとなります。
PictureSizeModeを設定する方法
設定方法について説明していきます。
(1)フォームプロパティウィンドウ内のPictureSizeModeをクリックすると▼ボタンが表示されます。
(2)▼ボタンをクリックするとプルダウンリストが表示されます。(プルダウンリストには上記の設定値一覧が表示されます)
ピクチャを元の大きさのまま表示します(表示しきれない部分は切り捨てます(既定値))
(3)今回はピクチャを元の大きさのまま表示するため「0-fmPictureSizeModeClip」を選択し、一度フォーム上でクリックをした後、上部の<実行>ボタンをクリックします。
(4)ピクチャが元の大きさのまま表示された事が確認できます。(但し、表示しきれない部分は切り捨てられます)
フォームサイズに合わせてピクチャを引き伸ばす(ピクチャは水平方向または垂直方向にゆがむ可能性有)
(5)今回はフォームサイズに合わせてピクチャを引き伸ばすため「1-fmPictureSizeModeStretch」を選択し、一度フォーム上でクリックをした後、上部の<実行>ボタンをクリックします。
(6)フォームサイズに合わせてピクチャを引き伸ばされた事が確認できます。(但し、ピクチャは水平方向または垂直方向にゆがむ可能性が有ります)
必要に応じてピクチャを引き伸ばします(ピクチャが水平方向または垂直方向にゆがまないように引き伸ばす)
(7)今回は必要に応じてピクチャを引き伸ばすため「3-fmPictureSizeModeZoom」を選択し、一度フォーム上でクリックをした後、上部の<実行>ボタンをクリックします。
(8)必要に応じてピクチャが引き伸ばされた事が確認できます。(但し、ピクチャが水平方向または垂直方向にゆがまないように引き伸ばします)
PictureSizeModeを設定する方法についての説明は以上です。
おわりに
今回はPictureSizeModeの設定方法について説明しました。状況に合わせてモードを変更して使用してみて下さい。