For reasons unknown, the VB6 compiler often likes to reorder the contents of .vbp files and the control descriptor block at the top of .frm files (The code that describes th
I have noticed that re-opening the form and saving again often restores a consistent order.