Fast and reliable COM-Tools for developers

DirectCOM

DirectCOM.dll (the latest version is contained in the RichClient-Toolset-Download) offers registryless instantiation for ActiveX-Dll-Classes, and comes as a Windows-Standard-Dll (compiled using PowerBasic).

Please read the comments in _ReadMe_Factory.txt and modFactory.bas in the binary-download of the RichClient3-toolset - especially about the new GetInstanceEx-Call which now allows UniCode-Paths and a more tolerant Loading over LoadLibraryEx, combined with the AlteredSearchPath-Flag. The former 'GETINSTANCE'-call remained unchanged and is of course included for backward-compatibility of the new DirectCOM.dll-binary.

The small Dll has also builtin (low-level) threading-capabilities (registryless instantiation of COM-Classes from ActiveX-Dlls on their own threaded Apartments), useful for VB-Developers, who want to implement threading-functionality inside their Apps without using ActiveX-Exes - but a more high-level threading-support is also built into the dhRichClient3-Toolset directly now, hosted behind the cRegFree-Class - please checkout the appropriate RichClient-Demos in the Demo-Package.


The DirectCOM-functionality is used in nearly all of our Tools and Tool-Demos, especially in our RPCServer-Environment, wich is XCopy-deployable by simply moving the appropriate "Server-Folder" from one machine/host to another without any setup-requirements.