永发信息网

QTP中调用系统自带的DLL函数,总报错,说Invalid procedure call or argument

答案:2  悬赏:50  手机版
解决时间 2021-04-04 19:04
  • 提问者网友:献世佛
  • 2021-04-04 12:37
整体代码如下:
Extern.Declare micHwnd, "FindWindow", "user32.dll", "FindwindowA", micString, micString
Extern.Declare micLong, "SetWindowText", "user32.dll", "SetWindowTextA", micHwnd, micString
hh=Extern.Findwindow("Notepad", vbNullString)
If hh=0 Then
MsgBox "Notepad window not found"
else
tit=Extern.SetWindowText(hh, "aaa")
End If
运行到第一行的时候就报错:Invalid procedure call or argument
Line (1): "Extern.Declare
micHwnd, "FindWindow", "user32.dll", "FindwindowA", micString, micString".
代码我都仔细检查过了,为什么还有错啊,请各位大侠帮帮小女子。。谢谢!
最佳答案
  • 五星知识达人网友:不甚了了
  • 2021-04-04 14:08
FindWindowA大小写错了
全部回答
  • 1楼网友:夜余生
  • 2021-04-04 15:16
无效的进程请求。。建议重新注册
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯