掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
リストボックスの項目をイメージに表示するには? (ID:139074)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
なるほど。手順(2) を、「Text プロパティ」で行うようにしたのですね。 そこまでは良いのですが、手順(3)と手順(4)を一度にやろうとして ハマっているようです。まずは、ひとつずつ解決していきましょう。 > 自分なりにIf分を使って記述したのですがエラーが出てしまいます。 そのような書き方をしていたら、項目が1000個あったときに、 If 文も1000個必要になってしまいますよ。 ですから、この段階での If 文の出番はありません。 If 文を使うのでは無く、「選択された名前」(佐藤とか加藤とか砂糖とか加糖とか)をもとに、 Dim bmpPath As String bmpPath = "c:\kanri\" & List1.Text & ".bmp" などとして、対応する画像情報を得ましょう。ここまでが手順(3)です。 続いて手順(4)。 画像のパスから、Image1 に画像をロードするには、 Set Image1.Picture = LoadPicture(bmpPath) のように書きます。これで完了です。If 文の出番はありませんでした。 ただし LoadPicture する際には、対応するファイルが無ければ エラーになりますから、もしも If 文を使うとすれば、 画像を読み込めるかどうかのチェックのために、 このタイミングで使う事になるでしょう。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.