Weblink ActiveX
Learn to make a WebLink ActiveX control using Visual Basic 6 with this Tutorial that Celebrates the CESPage 25th Anniversary
This is a simple program, which will introduce you to ActiveX Controls, Functions, Properties, Methods and the Win32 API.
Step 1
 
                                            Step 2
 
                                            Step 3
 
                                            Step 4
 
                                            Step 5
Name of Label1 to lblWeblink and the Caption to Weblink Control
                                             
                                            Step 6
 
                                            Step 7
 
                                            Step 8
 
                                            Step 9
 
                                            Step 10
Location 
                                                and select the Property Option from the Type Radio Buttons and Click on Ok
                                             
                                            Step 11
lblWeblink for all Properties/Events/Methods except the Location Property
                                             
                                            Step 12
String and type in a 
                                                meaningful Description
                                             
                                            Step 13
Click on Next and then Finish to create the items selected in the Wizard a Summary Report will also be created, it is recommended that you read this for extra ActiveX information
Step 14
Double Click on the UserControl and at the bottom of the General Declarations Section type in:
Private Declare Function ShellExecute Lib "shell32.dll" Alias
"ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, ByVal 
lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, 
ByVal nShowCmd As Long) As Long
Public Function HyperJump(ByVal URL As String) As Long
    On Error Resume Next
    HyperJump = ShellExecute(0&, vbNullString, URL, vbNullString, vbNullString, vbNormalFocus)
End Function
                                    Step 15
                                        Double Click on the UserControl and type in the UserControl_Resize Sub:
                                    
' Move to 0,0 and resize lblWeblink to control size
lblWeblink.Top = 0
lblWeblink.Left = 0
lblWeblink.Width = UserControl.Width
lblWeblink.Height = UserControl.Height
lblWeblink.FontUnderline = True 
                                    Step 16
                                        Double Click on the Label for Weblink Control or lblWeblink 
                                        and type in the cmdWeblink_Click() Sub (remove the RaiseEvent Click line)
                                    
HyperJump (m_Location) 
                                    Step 17
 
                                            Step 18
 
                                            Step 19
 
                                            Step 20
 
                                            Step 21
                                        Double Click on the Form of Form1 and type in the Form_Load() Sub:
                                    
Weblink1.Caption = "Windows Folder"
Weblink1.ForeColor = vbBlue
Weblink1.Location = "file://c:\windows"
                                    Step 22
 
                                             
                                            Step 23
Location property is set to
                                                To Exit the application, Click the X button on the 
                                                Top Right of the Form or End / Stop
                                             
                                            
                                        You have just created a simple Weblink ActiveX control using the Interface Wizard and 
                                        Win32 API. Try adding extra Properties such as FontUnderline and see what else you can achieve with this program.