Lo simple es hacer una consulta (TQuery) con la clausula distinct:
Código SQL
[-]
select distinct Nombre from tabla
Ahora ya sabes que no tendrás repetidos, además la consulta tendrá menos registros que la tabla (precisamente porque elimina los repetidos).
La otra opción, es hacerlo así: (que conste que no me gusta, ya que se tiene que comparar cada registro con todos los anteriores)
Código Delphi
[-]
Combobox1.items.BeginUpdate;
table1.DisableControls;
try
table1.First;
while not table1.eof do
begin
if combobox.items.indexof(table1Nombre.AsString) = -1 then
combobox.items.Add(table1Nombre.AsString;
table1.next;
end;
finally
table1.EnableControls
Combobox1.items.EndUpdate;
end;
Mira la ayuda de DisableControls y de BeginUpdate, sin duda, realizará la tarea mucho más rápido.
Saludos