Ah vaya, ya veo el problema
Código Delphi
[-]
form1.Table2.First;
while not form1.Table2.Eof do begin
combobox1.Items.Add(form1.Table2.FieldByName('medida').AsString);
form1.Table2.Next;
end;
Pequeño detalle, el barrido de la base solo la estas haciendo cuando es fin de archivo

y debe ser al contrario, cuando
NO sea fin de archivo.......
Edito, otro detalle que veo es el FieldValues, yo usaría FieldByName('medida').AsString
Salud OS