This VCL package offers a DipSwitch control and a customizable bank of DipSwitches for software use.

ThlDipSwitch also comes with a configurable bank of switches called ThlDipSwitchPanel, which makes it even easier to manage a large number of switches. Both components are highly customizable, with options to change the colors, bevel styles, margins, and more.
In addition to its impressive features, the package also includes HTML help and detailed install/uninstall instructions to help you get started quickly. If you're curious about what the software looks like in action, there are plenty of screenshots available for you to peruse.
At the moment, ThlDipSwitch is supported by C++Builder 5/6 and Delphi 5/6, though Delphi 7 should work if you're willing to recompile the sources. Overall, for those who need to manage multiple states and quantities, ThlDipSwitch is definitely worth considering.
Version 1.4: N/A