mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Sendkeys procedury wywołane z okien. https://forum.mix-soft.pl/viewtopic.php?f=15&t=5851 |
Strona 1 z 1 |
Autor: | Bartosh89 [ 2014-06-17, 10:22 ] |
Tytuł: | Sendkeys procedury wywołane z okien. |
Witam, Próbuję oprogramować następującą sytuację w programie. W dokumencie sprzedaży po wciśnięciu klawisza Alt+1 wyszukiwany jest kod towaru w osobnej tabeli a następnie jest on zwracany do obiektu iorec. Ten obiekt chce przekazać za pomocą sendkeys Ctrl+V żeby kod towaru wkleił mi się w pozycji w dokumencie. Kod: dispatch mShl = "wscript.shell" iorec ior ior.BeginSection("__schowek") ior.BeginSection("__wiersz") ior.setfield("","000017") ior.EndSection() Kopiujdoschowka(ior) mShl.SendKeys("^{v}") ale niestety się nic nie dzieje. Jak zamienię sobie v na np. l to wkleja mi się ł. Myślę że program pamięta tą kombinację klawiszy Alt+1. Co o tym sądzicie ? |
Autor: | Bartosh89 [ 2014-06-17, 13:04 ] |
Tytuł: | Re: Sendkeys procedury wywołane z okien. |
Oczywiście program to HMP 2014a :) |
Autor: | rafal [ 2014-06-17, 14:02 ] |
Tytuł: | Re: Sendkeys procedury wywołane z okien. |
Użyj zewnętrznej kontrolki http://www.script-coding.info/WshExtra.zip Kod: dispatch cb = "WshExtra.Clipboard" cb.Paste() z tym, że nie wiem czy efekt nie będzie ten sam. |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |