Anbei ein kleines Snippet welches das Object ProgressBar in Eplan näher erklärt (Verwendungsbeispiel).
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
Hinterlasse einen Kommentar