Back to product page

Getting Started in VB


Working with the COM object

In order to insert wodSFTP COM object into your project, follow these steps:
  1. Install the component on your system by starting its setup program.
  2. In the Visual Basic IDE, create a new project or open an existing one.
  3. Click on 'Project', then on the 'References' menu.
  4. Find and select 'WeOnlyDo! COM SFTP Client COM Object' and click on 'Ok' to leave the dialog box.
  5. Open the code editor and at the top, in the (General) section add this code:
     
           Dim WithEvents Sftp1 As wodSFTPCom
     

  6. In Form_Load function initialize the component:
     
           Private Sub Form_Load()
             Set Sftp1 = New wodSFTPCom
           End Sub
     

  7. If you have the licensed version of wodSFTP, then after you initialize the component, set its LicenseKey property:
     
           Private Sub Form_Load()
             Set Sftp1 = New wodSFTPCom
             Sftp1.LicenseKey = "xxxx....xxxx"
           End Sub
     

  8. To learn how to use notifications instead of events (optional), please refer to the Notifications section.
  9. To free up the resources when your program ends, destroy the component from Form_Unload event:
     
           Private Sub Form_Unload(Cancel As Integer)
             Set Sftp1 = Nothing
           End Sub
     

  10. Do not forget to distribute wodSFTP.DLL when using the COM object!


Working with the ActiveX control

In order to insert wodSFTP ActiveX control into your project, follow these steps:
  1. Install the component on your system by starting its setup program.
  2. In the Visual Basic IDE, create a new project or open an existing one.
  3. Click on 'Project', then on the 'Components' menu.
  4. Find and select 'WeOnlyDo! COM SFTP Client ActiveX Control' and click on 'Ok' to leave the dialog box.
  5. Locate the new wodSFTP icon on the Toolbox toolbar.
  6. Do not forget to distribute wodSFTP.OCX when using the ActiveX control!

Platforms

Windows