Al igual que el nativo TProgressBar, tiene una propiedad llamada Position, pero las propiedades Min y Max se encuentran dentro de otra propiedad, llamada Properties.
Código Delphi
[-]pb1.Properties.Max := DataSet1.RecordCount;
Tu pregunta es muy general, espero te sirva este comentario de extensión igualmente proporcional.
Saludos.