Étape 2 : Initialiser la boîte de liste principale
Pour déclarer des objets Record et Recordset globaux, insérez le code suivant dans le fichier (Général) (Déclarations) pour Form1 :
Option Explicit
Dim grec As Record
Dim grs As Recordset
Ce code déclare des références d’objets globaux pour les objets Record et Recordset qui seront utilisés ultérieurement dans ce scénario.
Pour se connecter à une URL et remplir lstMain
Insérez le code suivant dans le gestionnaire d’événements Form Load pour 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
Ce code instancie les objets Record et Recordset globaux. L’objet Record, grec
, est ouvert avec une URL spécifiée comme ActiveConnection. Si l'URL existe, elle est ouverte ; si elle n'existe pas encore, elle est créée. Notez que vous devez remplacer https://servername/foldername/
par une URL valide de votre environnement.
L’objet Recordset, grs
, est ouvert sur les enfants de l’objet Record, grec
. Ensuite, lstMain
est renseignée avec les noms de fichiers des ressources publiées dans l’URL.
Voir aussi
scénario de publication Internet
Étape 1 : Configurer le projet Visual Basic
Étape 3 : remplir la liste déroulante des champs