Einzelnen Beitrag anzeigen
Ungelesen 04.04.10, 12:13   #4
iTeam
Anfänger
 
Registriert seit: May 2009
Beiträge: 12
Bedankt: 23
iTeam ist noch neu hier! | 0 Respekt Punkte
Standard

Ähm ja, ich hoffe das reicht


Code:
void Schleife ()
{
StartButton.Enabled = false; string eingabe = EingTextBox.Text; //"eingabe" als string deklarieren //und als Text der "EigTextBox" initialisieren int laenge = eingabe.Length; //"laenge" als int deklarieren und //als Länge des Strings "eingabe" initialisieren if (LinksRadio.Checked == true) //"wenn der Radiobutton "LinksRadio" //gewählt ist, dann..." {
while(schleife == true) //siehe "schleife = true; Schleife();" {
Ausgabe.Text = eingabe; //der Text der (wohl) TextBox "Ausgabe" //wird als "eingabe" initialisiert Ausgabe.Refresh (); //der Inhalt von "Ausgabe" soll aktualisiert //werden (da geändert); Thread.Sleep(speed); //Hält den aktuellen Thread für einen //angegebenen Zeitraum an. eingabe = eingabe.Substring(1, laenge - 1) + eingabe.Substring(0, 1); //KNACKPUNKT der String "eingabe" //wird so modifiziert, dass das erste Zeichen //hinten an den neu initialisierten string "eingabe" //angehängt wird.. Es entsteht der Eindruck, //der Text bewegt sich nach Links
}
} else {
while(schleife == true) {
Ausgabe.Text = eingabe; Ausgabe.Refresh (); Thread.Sleep(speed); eingabe = eingabe.Substring(laenge-1, 1) + eingabe.Substring(0, laenge - 1); // Siehe Oben, nur, dass das letzte Zeichen //vorne angehängt wird. (siehe Substring-Methode)
}
}
}
iTeam ist offline   Mit Zitat antworten