Step 2: Initialize the Main List Box
To declare global Record and Recordset objects
- Insert the following code into the (General) (Declarations) for Form1:
Option Explicit Dim grec As Record Dim grs As RecordsetThis code declares global object references for Record and Recordset that will be used later in this scenario.
To connect to a URL and populate lstMain
- Insert the following code into the Form Load event handler for Form1:
Private Sub Form_Load() Set grec = New Record Set grs = New Recordset grec.Open "", "URL=http://servername/foldername/", , _ adOpenIfExists Or adCreateCollection Set grs = grec.GetChildren While Not grs.EOF lstMain.AddItem grs(0) grs.MoveNext Wend End SubThis code instantiates the global Record and Recordset objects. The Record,
grec, is opened with a URL specified as the ActiveConnection. If the URL exists, it is opened; if it doesn't already exist, it is created. Note that you should replace "http://servername/foldername/" with a valid URL from your environment.The Recordset,
grs, is opened on the children of the Record,grec. Then lstMain is populated with the file names of the resources published to the URL.