Meinews.de  


Zurück   Meinews.de > Forum > Newsgroups microsoft.public.de.* 1 Forum > Newsgroup microsoft.public.de.german.entwickler.dotnet.csharp
Registrieren FAQ Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

Newsgroup microsoft.public.de.german.entwickler.dotnet.csharp Forum microsoft.public.de.german.entwickler.dotnet.csharp

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 03-10-2008, 05:10 PM
Ingo Manthey
 
Beiträge: n/a
Standard Frage zu den KeyEventArgs

Hallo NG,

ich möchte gerne in dem event KeyDown die Eingabe mit einem string
vergleichten.
z.B. string "hallo"
nach jeder Eingabe einen anderen Buchstaben.
char test = halloString[pos]

Nun mein Problem wie teste ich den char mit e.KeyCode ab oder womit?
Ich bekomme bei (e.KeyCode == test)
den Hinweis == kann nicht mit Forms.Keys undchar angewendet werden?

Danke für jeden Hinweis.

Grüße Ingo

Mit Zitat antworten
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Meinews.de
Standard Sponsored Links

  #2  
Alt 03-10-2008, 05:46 PM
Elmar Boye
 
Beiträge: n/a
Standard Re: Frage zu den KeyEventArgs


Hallo Ingo,
Ingo Manthey schrieb:
> ich möchte gerne in dem event KeyDown die Eingabe mit einem string
> vergleichten.
> z.B. string "hallo"
> nach jeder Eingabe einen anderen Buchstaben.
> char test = halloString[pos]
>
> Nun mein Problem wie teste ich den char mit e.KeyCode ab oder womit?


Am besten gar nicht. Denn beim KeyDown Ereignis sind die Tastendrücke
noch nicht übersetzt und enthalten auch Steuerzeichen.

Verwende dafür das KeyPress Ereignis, dort kommt ein System.Char an,
und kombinierte Zeichen sind übersetzt - wie z. B â (A mit Dach).

Gruß Elmar
Mit Zitat antworten
  #3  
Alt 03-10-2008, 06:06 PM
Ingo Manthey
 
Beiträge: n/a
Standard Re: Frage zu den KeyEventArgs

HalloElmar,

danke, auf die Idee bin ich nicht gekommen. Klappt so prima.

Grüße Ingo

"Elmar Boye" <ElmarB*gmx.net> schrieb im Newsbeitrag
news:63lag3F286jh9U1*mid.individual.net...
>
> Hallo Ingo,
> Ingo Manthey schrieb:
>> ich möchte gerne in dem event KeyDown die Eingabe mit einem string
>> vergleichten.
>> z.B. string "hallo"
>> nach jeder Eingabe einen anderen Buchstaben.
>> char test = halloString[pos]
>>
>> Nun mein Problem wie teste ich den char mit e.KeyCode ab oder womit?

>
> Am besten gar nicht. Denn beim KeyDown Ereignis sind die Tastendrücke
> noch nicht übersetzt und enthalten auch Steuerzeichen.
>
> Verwende dafür das KeyPress Ereignis, dort kommt ein System.Char an,
> und kombinierte Zeichen sind übersetzt - wie z. B â (A mit Dach).
>
> Gruß Elmar
>


Mit Zitat antworten
 
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen
Es ist dir nicht erlaubt, auf Beiträge zu antworten
Es ist dir nicht erlaubt, Anhänge anzufügen
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten

vB Code ist An
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Mal ne Frage Der Habakuk Newsgroup de.soc.weltanschauung.islam 0 02-12-2009 05:38 PM
Frage Robert Schreiner Newsgroup at.freizeit.motorrad 2 10-26-2008 08:49 PM
Frage von Frage von Geraldine Brooks Valdokatz Newsgroup de.soc.weltanschauung.islam 1 10-24-2008 11:18 PM
Frage Uwe Premer Newsgroup de.alt.arnooo 138 07-06-2008 09:33 AM
Frage mh1969 Newsgroup de.alt.soc.lesbischwul 5 06-24-2008 09:44 PM


Alle Zeitangaben in WEZ. Es ist jetzt 06:54 PM Uhr.



Powered by: vBulletin Version 3.6.7 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Forum SEO by Zoints