The Visual Basic Reference Dialog Box Click here . I created a few components to automate my student grading process. You want related libraries to be consistent and to represent your company's suite of components accordingly. ActiveX control components use the suffix, Control. Components that aren't ActiveX controls use the suffix, Type Library or Library.
Version numbers allow for easy identification.
Using VB Click here . Actual library and object names are also important. Once you create your objects this way, you'll see why it's important to name them consistently, with the library name in mind. It not only helps maintain a professional appearance, but also helps the library and object names flow together. It's also a good idea to name libraries and objects early on, given you might have multiple developers on a single project, and these developers might resist updating their code with your new naming convention as the project progresses and deadlines draw near.