Symulowaie wcisniecia klawisza 'TAB'

dział ogólny

Symulowaie wcisniecia klawisza 'TAB'

Nowy postprzez techew » piÄ…tek, 20 lutego 2009, 13:32

Symulowaie klawisza 'TAB'
czy ktos wie jak zasymulowac wcisniecie klawisza 'TAB'? tak jak ma to miejsce np. w przypadku VK_RETURN?
Niestety Tab nie znajduje sie na liscie Virtual Keys - powolujac sie na CodeGear Help.
jednak znalazlam informacje (zrodlo: http://delphi.about.com/od/objectpascalide/l/blvkc.htm), ze jednak istnieje :?
Kompilator jednak nie reaguje po zastosowaniu VK_TAB - nie zglasza tez bledu.
hmmm. :|
Ostatnio edytowano piÄ…tek, 20 lutego 2009, 15:50 przez techew, Å‚Ä…cznie edytowano 1 raz
Avatar użytkownika
techew
Bladawiec
Bladawiec
 
Posty: 40
Dołączył(a): piątek, 26 września 2008, 10:07
PodziÄ™kowaÅ‚ : 0
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
    NieznanyNieznana

Re: Symulowaie wcisniecia klawisza 'TAB'

Nowy postprzez Witold » piÄ…tek, 20 lutego 2009, 15:49

Avatar użytkownika
Witold
Konstrukcjonista
Konstrukcjonista
 
Posty: 223
Dołączył(a): piątek, 29 sierpnia 2008, 10:53
PodziÄ™kowaÅ‚ : 1
OtrzymaÅ‚ podziÄ™kowaÅ„: 14
Kompilator: bcb6, Turbo C++ Explorer
    NieznanyNieznana

Re: Symulowaie wcisniecia klawisza 'TAB'

Nowy postprzez techew » piÄ…tek, 20 lutego 2009, 16:05

Mam kod w postaci:

Kod: Zaznacz cały
Navigate("IEFrame", "Internet Explorer_Server",WM_LBUTTONDOWN, 0, 1);
SendK("IEFrame", "Internet Explorer_Server",WM_LBUTTONUP, 0, 1);
SendK("IEFrame", "Internet EExplorer_Server", WM_CHAR, VK_TAB, 1);
SendK("IEFrame", "Internet Explorer_Server",WM_CHAR,VK_RETURN, 1);


który symuluje wciskanie klawiszy. Mam otwarte okno Internet Explorera, chce 'kliknac' w obszarze okna (dwa pierwsze wiersze) a nastepnie przemieszczac sie klawiszem 'tab' pomiedzy linkami i otwierac je klawiszem enter.
Niestety nie dziala :(

dodam, ze funkcja SendK dziala poprawnie, uzywalam jej juz wczej przy wysylaniu znakow na konsole. Nie stosowalam tam jednak nigdzie klawisza TAB.
Avatar użytkownika
techew
Bladawiec
Bladawiec
 
Posty: 40
Dołączył(a): piątek, 26 września 2008, 10:07
PodziÄ™kowaÅ‚ : 0
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
    NieznanyNieznana

Re: Symulowaie wcisniecia klawisza 'TAB'

Nowy postprzez Cyfrowy Baron » sobota, 21 lutego 2009, 10:51

Mam otwarte okno Internet Explorera, chce 'kliknac' w obszarze okna (dwa pierwsze wiersze)


a skąd program wie, że klikasz dwa pierwsze wiersze, a nie po prostu klikasz.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    NieznanyNieznana


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 3 gości