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