Chilkat Examples

ChilkatHOMEAndroid™Classic ASPCC++C#C# UWP/WinRTDataFlexDelphi ActiveXDelphi DLLVisual FoxProJavaLianjaMFCObjective-CPerlPHP ActiveXPHP ExtensionPowerBuilderPowerShellPureBasicPythonRubySQL ServerSwiftTclUnicode CUnicode C++Visual Basic 6.0VB.NETVB.NET UWP/WinRTVBScriptXojo PluginNode.js

Visual Basic 6.0 Examples

Async
Certificates
ECC
Email Object
Encryption
FTP
HTML-to-XML/Text
Gzip
HTTP
IMAP
JSON
MHT / HTML Email
PEM
PFX/P12
Java KeyStore (JKS)
POP3
RSA Encryption
MIME
REST
SCP
SMTP
Socket/SSL/TLS
SSH Key
SSH
SFTP
Stream
Tar Archive
XML
XMP
Zip

More Examples...
Google APIs
Google Cloud Storage
Azure Cloud Storage
Amazon S3 (new)
Google Drive
ASN.1
PRNG
Amazon S3
Bounced Email
CSV
Diffie-Hellman
DKIM / DomainKey
DSA
NTLM
QuickBooks

 

 

 

 

 

 

 

Chilkat Visual Basic 6.0 Examples

Click on a category in the left rail to browse Visual Basic 6.0 examples.

Chilkat ActiveX Downloads

ActiveX for 32-bit and 64-bit Windows

Using ActiveX Components in Visual Basic 6.0

To use an ActiveX component in VB 6.0, you must first add a reference to the component from within your VB6 project.

To add a "Reference", select Project --> References... from the VB6 IDE and check the checkbox for the component to be referenced, as shown below:

Then select the component to be referenced:

Creating the ActiveX Component Dynamically at Runtime

To instantiate a new instance of an ActiveX component, use the "New" keyword, as shown in the code fragment below:

      ' Dim as New:
      Dim ftp As New ChilkatFtp2
      
      ' Alternatively, Dim and instantiate later:
      Dim x as ChilkatFtp2
      Set x = New ChilkatFtp2
      

Dim an ActiveX Component with Events

If your applications intends to process event callbacks fired by an ActiveX, the component must be declared "WithEvents", as shown below:

  	' Note: The WithEvents can only appear in the declaration
  	' section of a module, and cannot be local to a procedure.
  	' Also, it cannot be used with the "New" keyword.
  	' The object creation must occur in a separate step, typically
  	' in the Form load.
  	Dim WithEvents ftp As ChilkatFtp2

  	Private Sub Form_Load()
  	    Set ftp = New ChilkatFtp2
  	End Sub
  	

Adding an ActiveX Event Callback Function in Visual Basic 6.0

Wiring the ActiveX for events is easy. First, display the "Code View" in the VB6 IDE and select the object you previously declared "WithEvents", as shown below:

Next, select the event:

Visual Basic will automatically generate the event procedure for you. For example:

  	Private Sub ftp_AbortCheck(abort As Long)

  	End Sub

  	

Notice that the procedure names follow a pattern: VARNAME_EVENTNAME. This is important. If the name of the procedure is not correct, it will not be called.

 

© 2000-2016 Chilkat Software, Inc. All Rights Reserved.