FUNCTION SendKeyCombi LPARAMETERS lnModifier, lcText LOCAL lnAscii IF BITTEST(lnModifier,0) keybd_event(VK_SHIFT,0,KEYEVENT_KEYDN,0) ENDIF IF BITTEST(lnModifier,1) keybd_event(VK_CTRL,0,KEYEVENT_KEYDN,0) ENDIF IF BITTEST(lnModifier,2) keybd_event(VK_ALT,0,KEYEVENT_KEYDN,0) ENDIFand send VK_ALT as the first parameter, the class is understanding that "CTRL" was sent instead of "ALT" key...