I have downloaded your various vb6 examples and they all seem to have components that are missing…
To give one example: if you download the sample at http://www.example-code.com/vb/vbSimpleSend.asp, you will also need to download the Chilkat Mail ActiveX at http://www.chilkatsoft.com/download/EmailActiveX.msi (the Chilkat Mail ActiveX on the Chilkat downloads web page). This registers the ActiveX component. Then, in your VB6 project, make sure that a "Reference" has been added to the Chilkat Mail ActiveX. Do not add the "Component" to the VB6 project, but make sure that only a "Reference" is added. The "Reference" is used when you are creating the object dynamicially (i.e. set mailman = new ChilkatMailMan2). Adding the "Component" is for when you are going to drop
an instance of the component onto the VB6 form. You should never add both a "Reference" and "Component" to the same ActiveX.