Quote Originally Posted by OldClock View Post
jpbro:
1. I disagree about rude.
We'll have to agree to disagree about this one.

I haven't really used Krool's controls much so I may be wrong about the following, but I just tried getting a "minimal" project together to use a subset of the controls without requiring the OCX as follows:

  1. Download the latest source code from GitHub as a ZIP file.
  2. Extract the Standard EXE Version folder.
  3. Start a new VB EXE project.
  4. Rename Form1 to MainForm
  5. Click the Project menu, then click References. The References window appears.
  6. Click the Browse button.
  7. Navigate to the Standard EXE Version fodler that was extracted in Step #2, then navigate to the OLEGuids subfolder and select the OLEGuids.tlb file and click Open.
  8. Back on the References window, click OK.
  9. Add all of the files from the Standard EXE Version\Common folder to the project.
  10. Add all of the files from the Standard EXE Version\Builds folder to the project (not all of the files from the subfolders, just the BAS/CLS files in the Builds folder).
  11. Add the individual UserControls from the various Builds subfolders that I want to be part of my EXE (for example, to add the ComboBoxW control, add the ComboBoxW.ctl file from the Standard Exe Version\Builds\ComboBoxW folder to the project).


From there I added a control to MainForm and it seemed to get sited, compile, and run fine. Again, I haven't done this before so I may have made mistakes (or added more files than necessary), but the above should be a good place to start.