tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^7: DataGridViewのComboBox...
投稿日: 2007/05/15(Tue) 22:52
投稿者魔界の仮面弁士
> >Dim value As String = dgv(e.ColumnIndex, e.RowIndex).Value.ToString()
> ここが、コンパイルエラーでどうしても前に進まなかったのですが、

あれ? 実行時のエラーではなく、コンパイル時のエラーですか。

手元の環境で再現できなかったので、念のために確認しておきたいのですが、
 Dim value As String = dgv(e.ColumnIndex, e.RowIndex).Value
ではなく、
 Dim value As String = dgv(e.ColumnIndex, e.RowIndex).Value.ToString()
のコードで発生した、ということなのですね?
できれば、正確なエラーの内容を教えていただけないでしょうか。


> Dim value As Object = dgv(e.ColumnIndex, e.RowIndex).Value
> で通りました。
なるほど。確かに無理に元の型に戻さずとも、Object型のままで十分ですね。

ところで…その行の実行後に、
  If value IsNot Nothing Then
     MessageBox.Show( value.GetType().FullName )
     MessageBox.Show( value.ToString() )
  Else
     MessageBox.Show( "Nothing" )
  End If
を試すと、どのような型名が表示されるのでしょうか?

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。