Suchergebnisse
Suchergebnisse 1-11 von insgesamt 11.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo zusammen es gibt dinge die offenbar unbegreiflich sind. Symptome er geht jedesmal in den Return bereich gleichgültig ob Return, neben den Nummern Tasten die Enter Taste anwende. Habe 4 Methoden probiert und keine schlägt an. Würde mich auf eine Vernünftige Lösung freuen und ein guter Beispielcode um das problem zu beheben ist immer willkommen. (Versteckter Text)
-
es geht keiner der methoden weil bei beiden der Wert 13 drin ist. Das wusste ich schon bevor ich hier das Thread angefangen habe. Aber es muss doch irgendwie möglich sein das anständig abzufragen. Alle anderen gehen ja. Mir gings nur darum die frage was muss man rein schreiben damit der Unterschied erkannt wird? Würde mich freuen wenn jemand der wirklich Ahnung hat bereit ist mich und mit unter andere die das selbe problem haben zu unterstützen. Es muss so eine art Trick 17 geben. Ich hab auch s…
-
Genau die Enter Taste neben der Numpad meine ich.
-
Es funktioniert mit STRG + C VB.NET-Quellcode (21 Zeilen)
-
@RodFromGermany Ich möchte nur wissen wie man Return und Enter getrennt abfragen kann ohne das es miteinander konflikte gibt. Was ist daran auszusetzen wenn man versucht sich weiter zu bilden damit.
-
Es wäre interessant wenn jeder mal mein Code testet den das interessiert. Wenn ich jetzt neben den Nummertasten Enter drücke sagt er auch wirklich Enter gedrückt und bei Return wenn ich drücke kommt es Vielleicht kann man da noch was verbessern wegen der Performance. Der brauch etwas länger wie das sonst der fall ist, aber es funktioniert schon mal ganz gut bei mir. Herzlichen dank für die tollen hilfen an: @-Franky- @Haudruferzappeltnoch @ErfinderDesRades @VaporiZed VB.NET-Quellcode (32 Zeilen)
-
Ach mist peinlich ich sollte den code auch in den Form Load ereignis packen. jetzt geht es besser. danke für den denk anstoss. Deine methode sieht auch gut aus. VB.NET-Quellcode (7 Zeilen)
-
Mir fällt auf das nur das hier funktioniert. ReturnKeyDown = 1835009 ReturnKeyHold = 1075576833 EnterKeyDown = 18612225 EnterKeyHold = 1092354049 Das funktioniert nicht obwohl ich die tasten los lasse. Die Frage ist ob die Werte falsch sind? Mir fällt auch auf das es negative Werte sind. ReturnKeyUp = -1071906815 EnterKeyUp = -1055129599
-
hab das jetzt so gelöst in der textbox werden alle varianten angezeigt. Enter down Enter hold Enter up ebenso die Return taste. Habe es wenigstens geschafft das auf die art alternativ zu lösen. VB.NET-Quellcode (32 Zeilen)
-
ob es jetzt IntPtr.ToInt32(), oder IntPtr.ToInt64() tut ist doch egal, funktioniert bei beiden varianten. bin mir bewusst das ToInt32 sparsamer ist und statt 8 byte die 4 byte nur nutzt. Ich stelle um auf 32. Edit: Muss wieder auf 64 stellen. Sonst macht er mecker mecker wegen überlauf verursacht. Fehlermeldung bei Int32: Quellcode (21 Zeilen)
-
Zitat von Haudruferzappeltnoch: „Jo, weil du das hier nicht hast, das sollte die allererste Zeile sein VB.NET-Quellcode (1 Zeile)Dein ProcessKeyPreview springt auf alles, was nicht bei 3 aufm Baum is und liest den lParam und da können auch Werte bei sein die nem 32 bit Integer über sind“ Der Fehler bleibt bestehen Ich hab keinen anderen weg gefunden als Int64 zu nehmen. Vielleicht wäre es besser den code auch selbst durchzutesten bevor ihr einfach was schreibt.