Setzte ProgressBar.Max := DateiAnzahl.
In einer Schleife gehst Du durch die Namensliste des OpenDialogs.
Für jeden Namen lädst Du die BMP, speicherst sie als JPG und inkrementierst dann ProgressBar.Position um 1.
Alternative
u kannst natürlich das Ganze noch etwas exakter machen, indem dem Du die Größe der Dateien verwendest, anstatt sie nur zu zählen. Also:
ProgressBar.Max := Summe der BMP-Dateigrößen
Nach Konvertierung einer Datei ProgressBar.Position := ProgressBar.Position + BMP-Dateigröße.
Klar?
Maël.