Usar procedimiento de form2 a form1
En una biblioteca de clases llamada dlloperaciones dentro de ella una clase llamada personal. Vb tengo un procedimiento (consultar)
El procedimiento es así
Public Sub consultar_personal(ByVal d1 As String, ByVal t2 As TextBox, ByVal t3 As TextBox, ByVal t4 As TextBox, ByVal t5 As TextBox, ByVal pic As PictureBox)
...
end sub
Ahora requiero utilizarlo en los formularios entonces
import dlloperaciones. Personal
en el form 1 no me haces problema porque la utilizo de la siguiente manera
consultar_personal(TextBox1.Text, TextBox2, TextBox3, TextBox4, TextBox5, PictureBox1)
Pero lo que requiero es que si me encuentro en el form2 y realizo la consulta desde ahí me indica un error
código = DataGridView1. Item(0, DataGridView1. CurrentCell. RowIndex).Value
Form1.Show()
Me.Close()
Form1.TextBox1.Text = código
x.Consultar_personal(Form1.TextBox1.Text, Form1. TextBox2, Form1. TextBox3, Form1. TextBox4, Form1. TextBox5, Form1. PictureBox1) ---------este es el problema
el error me indica lo siguiente
referencia a objecto no establecida como instancia de un objecto
sugerencias
utilice la palabra clave new para crear una instancia de objecto
lo que quiero realizar es lo siguiente en el form2 tengo la lista de registro en un datagridview
selecciono cualquiera y al seleccionar el registro me consulta cada dato en los textbox del form1
pero no se porque razón no puedo realizar mi consulta de form2 a form1 con mi procedimiento consultar