Hola,ya puse a prueba tu consejo. Mi dbgrid tiene 8 campos,y le pongo asi:
Código Delphi
[-]
DBGrid1.Columns[0].Width:=50;
DBGrid1.Columns[1].Width:=50;
DBGrid1.Columns[2].Width:=50;
DBGrid1.Columns[3].Width:=50;
DBGrid1.Columns[4].Width:=50;
DBGrid1.Columns[5].Width:=50;
DBGrid1.Columns[6].Width:=50;
DBGrid1.Columns[7].Width:=50;
Y me manda error de indice de 1, esto es al pasar a ñla segunda linea de codigo