| ■18883 / ) |
Re[2]: データーベースと連結しているListboxの値の取得方法 |
□投稿者/ スライム (2回)-(2008/05/17(Sat) 07:27:30)
|
■No18409 (癒耶 さん) に返信
お礼が遅くなりまして申し訳ありません。 当方の不勉強でした。エラーの内容はよく理解できました。 Object型のSelectedItemをどのようにしてString型に変換するか色々悩んだのですが(Cstrなどで一発変換はできませんでした) なんとか以下の方法でエラーが解消されました。(もっとスマートな方法があればご教示いただければ幸いです) どうもありがとうございました。
MsgBox(CType(CType(Me.ListBox1.SelectedItem, DataRowView).Item(1), String))
> SelectedItemはObject型なので正しい型に変換してあげる必要があります。 > MsgBoxにListbox1.SelectedItemをそのまま入れようとするとObject型のままでは表示出来ないので > String型に変換しようとします。 > この時Listbox1.SelectedItemの中身が実際にはString型では無かった時、上記のエラーが発生します。
|
解決済み
|