I have used created an ActiveX control in VB6 and used For... Next to loop through the control array. But VB.NEt 2005 does not support control arrays. What is an alternate way? I need to placed 18 combo boxes with each array of 6. So I should get cboField - 6 elements in control array, cboOpr - 6 elements in control array, and cboData - 6 elements in control array. So this way I need 3 control arrays with a total of 18 elements - 6 in each array.