Si, forse ho capito quello che vuoi fare...
Hai due form, Form1 dove hai una ListView e una funzione pubblica chiamata "PopoloUrlSerch", e Form2 dove mostri il dettaglio del record selezionato sul Form1.
Vorresti fare in modo che dal Form2 sia possibile lanciare l'aggiornamento della ListView del Form1... giusto?
Se è così il problema è che Form2 non conosce l'istanza di Form1, quindi il tentativo da te proposto:
Codice:
Private Sub btInserisci_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btInserisci.Click
Dim f As New Form1()
f.PopoloUrl()
End Sub
non funziona in quanto hai creato una nuova istanza di Form1!!!
Per risolvere il problema puoi fare diverse cose. La più corretta (nel senso OOP) è quella di passare la variabile oggetto di Form1 durante la creazione di Form2.
In Form1:
Codice:
Dim f As Form2
f = New Form2(Me)
f.Show
In Form2:
Codice:
'dichiarazione membri
Private m_owner As Form1
'costruttore
Public Sub New(myowner As Form1)
Me.New()
m_owner = myowner
End Sub
...
Private Sub btInserisci_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btInserisci.Click
m_owner.PopoloUrl()
End Sub