Wo genau liegt denn das Problem? 1. ProgressBar auf Formular ziehen 2. Property "Max" auf Maximalwert setzen 3. ggf. Property "Min" auf Minimalwert setzen 4. Während länger dauernder Operation Property "Position" auf aktuellen Stand setzen 5. Falls notwendig, Application->ProcessMessages() aufrufen -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook.
VORSICHT FEHLER! Das ist eine Zuweisung, kein Vergleich. Immer true. Plötzlich ist der RadioButton angewählt, und keiner weiß warum... ScrollBar1->Position++ kann Probleme geben, weil "Position" eine Property ist, keine Eigenschaft. Der ++-Operator gilt dabei nicht, nimm lieber ScrollBar1->Position = ScrollBar1->Position + 1; -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook.
ProgressBar1->Max=100; // maximalwert in integer wird zugewiesen // den rest liess im obectinspektor durch... F11 ruft den Obectinspector auf... //-------
randomize(); ProgressBar1->Position=rand()%100; // zufallswert (integer) wird der Position zugewiesen
//oder aber
int i = 49; ProgressBar1->Position=i; // wert von 49 wird der position zugewiesen