Passaggio 2: Inizializzare la casella di riepilogo Main
Per dichiarare gli oggetti Record e Recordset globali, inserire il codice seguente in (General) (Declarations) per Form1:
Option Explicit
Dim grec As Record
Dim grs As Recordset
Questo codice dichiara riferimenti a oggetti globali per gli oggetti Record e Recordset che verranno usati più avanti in questo scenario.
Per connettersi a un URL e popolare lstMain
Inserire il codice seguente nel gestore dell'evento Form Load per Form1:
Private Sub Form_Load()
Set grec = New Record
Set grs = New Recordset
grec.Open "", "URL=https://servername/foldername/", , _
adOpenIfExists Or adCreateCollection
Set grs = grec.GetChildren
While Not grs.EOF
lstMain.AddItem grs(0)
grs.MoveNext
Wend
End Sub
Questo codice crea un'istanza degli oggetti Record e Recordset globali. L'oggetto Record, grec
, viene aperto con un URL specificato come ActiveConnection. Se l'URL esiste, viene aperto; se non esiste già, viene creato. Si noti che è necessario sostituire https://servername/foldername/
con un URL valido dall'ambiente.
L'oggetto Recordset, grs
, viene aperto sugli elementi figlio dell'oggetto Record, grec
. Quindi lstMain
viene popolato con i nomi di file delle risorse pubblicate nell'URL.
Vedi anche
Scenario di Internet Publishing
Passaggio 1: Configurare il progetto di Visual Basic
Passaggio 3: Popolare la casella di riepilogo Fields