Interagire direttamente con una finestra di Explorer la vedo un po' dura, mi sembra più probabile l'utilizzo di un controllo Webbrowser dentro ad un form di VB6. Ti serve inoltre la libreria "Microsoft HTML object library".
Prima di tutto devi guardarti il codice HTML del sito in questione e trovare la posizione dei tag <input ...> relativi a username e password (nonchè del pulsante per l'invio dei dati). Tali tag hanno sicuramente un attributo "name" (oppure "id"), il valore di tale attributo ti serve per poterti riferire da VB.
Nel caso della pagina di Libero (estratto):
codice:
<INPUT type="text" name=LOGIN>
<INPUT type="password" name=PASSWD>
<input type=image value=Entra name=Act_Login>
codice:
'per entrare nel sito:
Webbrowser1.navigate "http://www.libero.it"
'...
'per inserire username e password
Dim d As IHTMLDocument3
Dim el As IHTMLElement
Set d = wb.Document
Set el = d.getElementsByName("LOGIN").Item(0) 'ricava l'elemento 0 dalla collezione di elementi aventi name="LOGIN"
el.setAttribute "value", "pippo" 'imposta l'attributo html value="pippo"
Set el = d.getElementsByName("PASSWD")(0)
el.setAttribute "value", "password"
'pulsante di invio
Set el = d.getElementsByName("Act_Login")(0)
el.Click
Se la pagina ha frame il codice si complica un pochino, ma niente di trascendentale. Ciao