Non capisco la richiesta ...

Un esempio pratico di riempimento di una listbox ...?

Per riempire una listbox (ma mi sembra cosi' ovvio che, probabilmente, sto sbagliando a darti questo suggerimento ...)

lstImmagini.Add "File1.jpg"
lstImmagini.Add "File2.jpg"

... ovviamente al posto delle stringhe costanti, devi inserire il nome della variabile in cui si trovano i nomi dei file ... che penso otterrai dalla cartella elencandoli tramite la funzione Dir$ ...

Sull' "indirizzare l'utente" ti devi spiegare meglio perche' non comprendo cosa voglia dire ...