Anbei ein kleines Snippet welches das Object ProgressBar in Eplan näher erklärt (Verwendungsbeispiel).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Progress oProgress = new Progress("SimpleProgress"); oProgress.BeginPart(100, "Mach was..."); oProgress.SetTitle("Titelzeilentext des Fortschrittes"); oProgress.SetNeededSteps(10); //max Anzahl der durchzuführenen Aktionen oProgress.SetAllowCancel(true); //Abbrechen erlauben JA/NEIN oProgress.ShowImmediately(); //sofortige Anzeige des Fortschrittbalkens if (!oProgress.Canceled()) { //meine Aktionen... oProgress.SetActionText("Aktionstext in Fortschrittsbalken"); //Aktionstext fetslegen oProgress.SetTitle("Titelzeilentext bei Bedarf erneut/anders festlegen"); //Titelzeilentext oProgress.Step(1); //Fortschrittsbalken um einen Zähler erhöhen } oProgress.EndPart(true); //Fortschrittsbalken ENDE |