NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
aurus
Člen
Avatar
aurus:3.1.2017 12:54

Zdravím všechny,

snažím se bezvýsledně najít funkci, která by mi byla schopná simulovat stisk kláves ve winformu na určitý prvek (webBrowser) bez toho, aby na něm musel být focus aplikace a bylo schopné na formuláři zpracovávat vstupy uživatele.
Existuje System.Window­s.Forms.SendKe­ys.Send("XX"); - u té je však potřeba, aby na prvku byl focus aplikace.

Předem děkuji za odpověď

 
Odpovědět
3.1.2017 12:54
Avatar
HONZ4
Člen
Avatar
Odpovídá na aurus
HONZ4:4.1.2017 20:32

ono je to logické, protože kontrolka reaguje na stisk klávesy jen dokud má focus..

 
Nahoru Odpovědět
4.1.2017 20:32
Avatar
alfonz
Člen
Avatar
Odpovídá na aurus
alfonz:4.1.2017 23:50

To asi moc nepůjde, ten focus tam budeš muset nastavit, pokud ta stránka, co načítáš, je tvoje, můžeš tam pomocí js přidat nějak focusování třeba co sekundu.
Zkus napsat, co přesně to bude dělat, protože nijak úplně jednoduše to asi nepůjde.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
4.1.2017 23:50
lmao
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.