joshua: frage zu c#

Beitrag lesen

hallo!

ich habe mich nun seit einiger zeit schon in c# eingearbeitet. nun bräuchte ich für ein Projekt einen Fortschrittbalken. - Graphisch gesehen, habe ich diesen schon hingesetzt. Nun gehts ans programmieren. ich habe überhaupt keine ahnung, wie ich das beginnen soll (mit einem timer??) ... - weiß irgendjemand von euch eine antwort darauf, bzw. eine seite, wo man so was nachlesen kann??

und eine andere frage habe ich noch, obwohl diese eigentlich relativ einfach ist komm ich nicht dahinter. in einem anderen programm (ein normaler taschenrechner) verwende ich u.a. auch einen button zur berechnung einer fakultät. - nun stehe ich wieder vor dem programmieren. es geht mit einer for-schleife, da bin ich mir ziemlich sicher, nur ich weiß nicht weiter... also zzt. bin ich soweit

[...]

sFakult = this.txtZahl.Text;
nFakult = System.Convert.ToDouble(sFakult);

for(int i = 1; i <= nFakult; i++)
{
   double nErgebnis;
   nErgebnis = nFakult * i;

//hier weiß ich nicht weiter, wie ich das jeweilige ergebnis mit der nächsthöheren zahl multiplizieren lassen kann...

}

this.txtErgebnis.Text = System.Convert.ToString(nFakult);

[...]

danke im voraus für ihre antwort!