タイトル : 構造体の配列の検索 投稿日 : 2010/12/07(Tue) 12:24 投稿者 : よっくん
こんにちは。 VB2005 & WinXP SP2 VB2005で構造体の配列の検索を行いたいのですが うまくいきません。 ふつうの配列の場合は Dim test(3) As String test(0) = "1" test(1) = "2" test(2) = "3" test(3) = "4" MessageBox.Show(Array.IndexOf(test, "3")) で検索できるのは分かったのですが、 Public Structure Kozotai Dim ID As Integer Dim NAME As String End Structure Dim test(3) As Kozotai test(0).ID = 1 test(0).NAME = "のびた" test(1).ID = 2 test(1).NAME = "ドラえもん" test(2).ID = 3 test(2).NAME = "ジャイアン" test(3).ID = 3 test(3).NAME = "すねお" MessageBox.Show(???????????) 上記のような構造体の配列の場合に、 "ジャイアン"で検索するには どのように記述すればいいのか判りません。 何か、サクっと検索できる記述はあるのでしょうか? 現在はFOR NEXTで全件検索をかけているのですが 何かスマートな方法は無いものか?と思い 質問させて頂きます。 宜しくお願い致します。 |