Het is een goed idee om deze Visual Basic Naamconventies te respecteren als je een control een naam geeft. Deze naamconventie bestaat uit een prefix (afhankelijk van het type van control) en een betekenisvolle naam die je zelf kan kiezen. Op die manier weet je steeds over welk type control het gaat, en waar die voor moet dienen.
Bijvoorbeeld (uit deze fiche van Microsoft):
| Object | Prefix | Voorbeeld |
| Form | frm | frmFileOpen |
| Check box | chk | chkAangevinkt |
| ReadOnly Combo box | cbo | cboLanguage |
| Command button | cmd | cmdCancel |
| Data | dat | datBiblio |
| Directory list box | dir | dirSource |
| Drive list box | drv | drvTarget |
| File list box | fil | filSource |
| Frame | fra | fraLanguage |
| Horizontal scroll bar | hsb | hsbVolume |
| Image | img | imgIcon |
| Label | lbl | lblHelpMessage |
| Line | lin | linVertical |
| List box | lst | lstPolicyCodes |
| Data-bound list box | dbl | dblPolicyCode |
| Menu | mnu | mnuFileOpen |
| OLE container | ole | oleObject1 |
| Option button | opt | optFrench |
| Picture box | pic | picDiskSpace |
| Shape | shp | shpCircle |
| Text box | txt | txtGetText |
| Timer | tmr | tmrAlarm |
| Common dialog ctrl | dlg | dlgFileOpen |