質問: listiew(詳細)に値がある場合は指定した行の値を拾ってきて処理ができますが、 何も値がないときに値を拾おうとしたときにエラーが出ます。 何もなければ、”何もない”ことが分かる方法はありませんか? 以下は当然エラーになってしまうのですが、If Listview1~の行を もし、ListView1.Items(0)に何も値がなければ という判定にしたいです。 どうしたら良いでしょうか? ``` Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click If ListView1.Items(0) Is Nothing Then’この行でエラーが出る MessageBox.Show("なにもない") Else MessageBox.Show(ListView1.Items(0).Text) End If End Sub ```
回答: こんにちは。 `ListView1.Items.Length = 0` みたいな感じで件数チェックで良いのでは