私が直面している問題は、フォームの変数を別のフォームで使用しようとしているという事実であり、「オブジェクト変数またはブロック変数が設定されていません」というエラーが表示されます。私はすでにドキュメントを使用しようとしましたが、かなり f* * *-up です。
私はこの方法を試しました:
Public urlpoza, regizor, film, blabla(0 To 9999)
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
x = Form1.codfilm
Try
film(x) = TextBox1.Text
regizor(x) = TextBox2.Text
blabla(x) = TextBox3.Text
urlpoza(x) = TextBox4.Text
Form1.ListBox1.Items.Add(film(x))
Form1.ListBox1.Refresh()
Catch ex As NullReferenceException
MsgBox(ex.Message)
End Try
私はこれをフォーム2で使用しようとしました:
Public Shared codfilm As Form1
http://www.dreamincode.net/forums/uploads/monthly_04_2013/post-625768-136731764705.png
これもフォーム2で使用しようとしました:
Public urlpoza, regizor, film, blabla(0 To 9999) As String
http://www.dreamincode.net/forums/uploads/monthly_04_2013/post-625768-136731763757.png
しかし、私はまだ同じ問題を抱えています...何かアイデアはありますか?