请问各位老师:VBA中
.
.
WaitOneMinit 5000
.
.
Sub WaitOneMinit(slSecond)
Set Wrap = CreateObject("DynamicWrapper")
Wrap.Register "KERNEL32.DLL", "time","i=u","R=l"
Wrap.Sleep(slSecond)
End Sub
运行,出现:"无效的过程调用或参数:‘Wrap.Register’
请问是什么原因?如何解决?
补充:WIN7操作系统
.
WaitOneMinit 5000
.
.
Sub WaitOneMinit(slSecond)
Set Wrap = CreateObject("DynamicWrapper")
Wrap.Register "KERNEL32.DLL", "sleep","i=u","R=l"
Wrap.Sleep(slSecond)
End Sub
仍然出现这种情况。
使用系统自带的范例,跑跑看看,若还是不行,
重新安装一遍金字塔试试
Sub StockSleep(slSecond)
Set Wrap = CreateObject("DynamicWrapper")
Wrap.Register "KERNEL32.DLL", "Sleep","i=u","R=l"
Wrap.Sleep(slSecond)
End Sub
问题解决了。sleep 和Sleep,大小写要严格区分。多谢版主!