What is the purpose of CLS files and DLL files in VB?
vb6
Solution
- CLS file is a class file containing the source code for one class.
- VBP file is a project file. You open a VBP in the VB6 IDE to browse or edit the code for that project.
- Projects can also be included in groups (VBG files), roughly equivalent to what .Net calls solutions.
- DLL file is a compiled executable library built from your VB6 source code. See Wikipedia
The VB6 manual explains many of the file extensions, including CLS and VBP.
Problem
Does anyone have a good explanation of what the different meaning of the CLS, DLL, and VBP files in a VB project are?