本帖最后由 jyswjjgdwtdtj 于 2024-10-12 19:23 编辑
在win10中- $s=new-object -comobject htmlfile
- write $s.parentwindow.setinterval
复制代码
只显示
- int setInterval(variant,int,variant)#具体的忘了……
复制代码
而且setInterval在vbs中还不能用 没有效果
然而在win11中显示一大堆重载
- OverloadDefinitions
- -------------------
- int setInterval(string expression, int msec, [ref] System.Object language)
- int setInterval([ref] System.Object expression, int msec, [ref] System.Object language)
- int DispHTMLWindow2.setInterval([ref] System.Object expression, int msec, [ref] System.Object language)
- int IHTMLWindow2.setInterval(string expression, int msec, [ref] System.Object language)
- int IHTMLWindow3.setInterval([ref] System.Object expression, int msec, [ref] System.Object language)
复制代码
很好奇是怎么回事 微软理应不会更新这个ie7的com组件啊
win11里也不好使了
- set h=createobject("htmlfile")
- h.parentwindow.settimeout getref("m"),1
- sub m
- msgbox 1
- end sub
复制代码
我记得大概一个多月前还是好用的
还是我写脚本的时候犯了什么错误? |