Private Sub Carga_Forma_Datos(ByVal oRows As DataGridViewSelectedRowCollection)
Dim ChildForm As FrmAltaRegistros
set ChildForm = new FrmAltaRegistros ' Creamos una instancia de un objeto que sabemos que existe..
ChildForm.showdialog ' lo mostramos y si quieres lo mueves de posición...
Call ChildForm.Carga_RegistroSeleccionado(oRows) ' ejecutas lo que se supone que hace..
End sub
' si tienes dudas acerca de si el formulario existe, puedes envolverlo en un condicional
if FrmAltaRegistros isnot nothing then
set ChildForm = new FrmAltaRegistros
ChildForm.showdialog
Call ChildForm.Carga_RegistroSeleccionado(oRows)
else
messagebox.show ("imposible crear una instancia del formulario FrmAltaRegistros, no tienes establecida una referencia..."
end if
' también podrías hacerlo como un intento...
Try
set ChildForm = new FrmAltaRegistros
ChildForm.showdialog
Call ChildForm.Carga_RegistroSeleccionado(oRows)
Catch ex as exception
messagebox.show ex.message
finnally
' .........
end try