解决了,说来惭愧 为了避免其他朋友遇到同样的情况
还是自曝一下
请看代码;邮件页面已经打开
Sleep(3000) ;等待页面加载完毕,标题转变
$oIE =_IEAttach ("QQ邮箱 - 写信 - Windows Internet Explorer","WindowTitle")
$oFrame = _IEFrameGetObjByName ($oIE, "mainFrame")
Sleep(100)
$oForm = _IEFormGetObjByName($oIE,"frm")
Sleep(100)
$oQuery = _IEFormElementGetObjByName($oForm, "subject")
Sleep(100)
_IEFormElementSetValue($oQuery, "test")
其实是这条代码的参数给的不对,没有继承框架而是直接从主页面$oForm = _IEFormGetObjByName($oIE,"frm")
改为如下就对了$oForm = _IEFormGetObjByName($oFrame ,"frm")
审题不清,审代码也不请.....唉 |