Skip to content
  • There are no suggestions because the search field is empty.

How do I distribute the Symbol Factory ActiveX at runtime?

You only need distribute our OCX file and associated dependencies when distributing the Symbol Factory ActiveX control at runtime. You are NOT licensed to distribute any of the CAT files that are installed as part of the Symbol Factory ActiveX installation. You are also NOT licensed to distribute our license file at runtime - it is not needed at runtime.

How are the graphics you've selected handled? When you place an instance of the Symbol Factory ActiveX on a form, the graphic you choose ends up being stored with the project EXE when compiled - thus the reason we point out to people considering our product why it is so important that our graphics are vector files that are on average < 10 Kb each or smaller.

Files provided by Software Toolbox that you distribute:

  • Symfacx.ocx

We do have MFC dependencies but by design we compiled against VC++ 5.0 MFC files and runtimes -- if your ActiveX container will run then our dependencies are most likely there and available -- newer versions are OK - many of our machines also have VC++6.0 and newer MFC's and VC++ runtimes and the product works fine in those situations.

In the spirit of sharing information, here is the list of these dependencies:

  • MFC42.DLL
  • MSVCRT.DLL

Most installer programs will register our OCX for you if you let them -- this includes InstallShield, Wise, and others. If by chance they do not, the command to issue from a command prompt window to manually register the OCX so that the Windows registry can find it is:

regsvr32 Symfacx.ocx

If you are on a 32-bit operating system the Symfacx.ocx file must exist in C:\Windows\System32. Conversely, if you are on a 64-bit operating system the Symfacx.ocx file must exist in C:\Windows\SysWOW64.