Hi,
Ich habe einen TextBox. Es sollen Dateinamen eingegeben werden.
Bekanntlich drüfen bestimmte Zeichen (*?<>:") im Dateiname nicht vorkommen.
Ich Löse nun bei jedem Tastendruck einen Event aus:
[php]private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if( (@"?*/\|:<>".IndexOf( e.KeyChar.ToString() ) > -1) || (e.KeyChar == (char)34) ) e.Handled = true;
}[/php]
Das ganze funktioniert wunderbar.
Nun würde ich gerene den Text, der schon eingegeben wurde, kurz aufblitzen lassen (kurzzeitig die Textfarbe auf Rot setzen).
Leider habe ich NULL Ahnung, wie ich das bewerkstelligen soll.
Ich habe es mit einer FOR-Schleife versucht - Reinfall.
Timer hat auch nicht hingehauen.
Bin für jeden Rat dankbar...
Paratrooper.
|
|