2018 bis heute | 2017 2016 2015 2014 | 2013 | 2012

Mailingliste - Einträge 2018 bis heute

I'm trying to use the autowin.py that is included in the qftest system and i have a specific need to select an option via ALT-A and then 'tab', followed by the 'space' key. It seems that the autowin.py includes many of the common VirtualKeys including 'space' and 'alt', but it does not include 'tab'. It also seems that a mapping for KEY_DOWN is not present.<br>
<br>Is there a reason for this? <br><br>I have manually set the key in my Jython Server script as follows:<br><br>import autowin<br>from com.jniwrapper.win32 import Msg<br><br>win = autowin.waitForWindow(rc.getInt("timeout"), rc.lookup("title"), 1)<br>
if not win:<br> raise UserException ("Certificate dialog did not appear.")<br><br>win.setForeground()<br><br>#use the virtual key combination of ALT-A (alt down, a down, a up, alt up)<br>key = (ord('A'))<br>
autowin.keybd_event(autowin.VK_MENU, 0)<br>autowin.keybd_event(key, 0)<br>autowin.keybd_event(key, autowin.KEYEVENTF_KEYUP)<br>autowin.keybd_event(autowin.VK_MENU, autowin.KEYEVENTF_KEYUP)<br><br>#use the virtual key combination of tab (tab down, tab up)<br>
tab = (0x09)<br>autowin.keybd_event(tab, 0)<br>autowin.keybd_event(tab, autowin.KEYEVENTF_KEYUP)<br><br>#use the virtual key combination of space (space down, space up)<br>autowin.keybd_event(autowin.VK_SPACE, 0)<br>autowin.keybd_event(autowin.VK_SPACE, autowin.KEYEVENTF_KEYUP)<br>
<br><br>