- - PR -
Imageクラスのオブジェクトの比較
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-11-08 12:42
いつもお世話になっております
Imageクラスのオブジェクト同士の比較をしたいのですが、 何か良い方法はありませんでしょうか。 ちなみにObject型にキャストして、Equalsメソッドで比較してもうまく いきませんでした。 //--------------------------------------------- 例:こんなメソッドを作成しようと思っています。 '------------------------------------------------------------ '概要 ' ImageオブジェクトがImageListの何番目にあるかを取得します '引数 ' imageList : ImageListオブジェクト ' image : Imageオブジェクト '戻り値 ' Imageオブジェクトのインデックス '------------------------------------------------------------ Public Function GetImageListIndex(ByVal imageList As ImageList, ByVal image As Image) As Integer Dim bmpTarget As Bitmap = CType(image, Object) Dim bmpCurrent As Bitmap = Nothing For i As Integer = 0 To imageList.Images.Count - 1 bmpCurrent = CType(imageList.Images.Item(i), Object) If bmpTarget.Equals(bmpCurrent) Then Return i End If Next Return -1 //--------------------------------------------- よろしくお願いします |
1