Progress Bar C++ Builder
-
Vielleicht kann mir ja jemand helfen. Ich möchte im C++ Builder einen Progress Bar erstellen. Beim Programmstart wird ein Datum und eine Uhrzeit eingegeben. Beim erreichen der eingegebenen Uhrzeit ertönt ein Signalton. Der ProgressBar soll während der Operation angezeigt werden. Wie bilde ich einen Maximalwert für den ProgressBar für die Zeit zwischen dem Systemdatum (Uhrzeit) und dem eingegebenen Datum (Uhrzeit). Das heißt wie könnte man sich den ProgressBar maßstabsgerecht anzeigen lassen.
-
Ab BCB6 gibt's die Funktionen wie HoursBetween, MinutesBetween usw., mit denen sich bequem die Spanne wischen zwei TDateTime-Werten ermitteln lässt.
Bei früheren BCB-Versionen muss man sich sowas halt selbst schreiben, z.B. unter zuhilfenahme der Funktion difftime().
-
Vielen Dank erstmal. Dann muss ich das wohl selbst programmieren da ich C++ Builder Version 5 nutze.