掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
.NETでIconオブジェクトの比較をするには? (ID:85430)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
YUUさんありがとうございます。 実はVB6でのサンプルソースをVB.NET用に書き直したのですが、 サンプルで使用しているImageListにはKeyプロパティがあり、 そこにSHGetFileInfoで取得したキーを入れて比較を行っていました。 同じことを.NETで行おうとしたのですが、.NET標準のImageListには Keyプロパティが存在しないようで、困っています。 このため、ImageListに追加するIconクラスを継承してKeyプロパティを 自前で用意しようと思ったのですが、NotInheritableのため継承できず、 Iconオブジェクト同士を比較しようにも方法が分からず、 仕方なくお聞きした次第で。 現在、ImageListとは別にKey配列をつくり、 そこにSHGetFileInfoで取得したキーを入れて なんとか対処しています。 もっといいやり方や、 .NETならではの方法がありましたら、 ご教授願います。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.