TC官方合作论坛

 找回密码
 立即注册
查看: 3662|回复: 13

[大漠插件] 编译出错:未定义的函数, 哪位大神帮忙指点哈

[复制链接]
发表于 2014-1-1 15:09:13 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
是否成功=辅助.注册插件("dm.dll",真)
    如果(!是否成功)
        辅助.消息框("插件注册失败")
    否则
        //辅助.消息框("插件注册成功")
        dm=com("dm.dmsoft")
       辅助.消息框(dm.Ver())
    如果结束

hwnd = dm.FindWindow("","大漠插件接口帮助文档")
辅助.消息框(hwnd)

--------------------------------------------------
错误信息:'dm.FindWindow'是未定义的函数,或者函数格式中间出现多余的字符,比如 空格
回复

使用道具 举报

发表于 2014-1-1 15:27:53 | 显示全部楼层
mxng 发表于 2014-1-1 15:26
非常感谢  rainshine 的提醒, 原来是作用域的问题

不用谢,给我个“最佳答复”吧,加我1472750668交个朋友吧~~。

评分

参与人数 1威望 +10 金币 +10 收起 理由
mxng + 10 + 10 最佳答复不会弄, 给个评分

查看全部评分

回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2014-1-1 15:13:51 | 显示全部楼层
函数简介:

查找符合类名或者标题名的顶层窗口

函数原型:


long FindWindow(class,title)

参数定义:

class : 窗口类名,如果为空,则匹配所有

title : 窗口标题,如果为空,则匹配所有

返回值:


整形数表示的窗口句柄,没找到返回0

示例:

hwnd = dm.FindWindow("","记事本")
回复 支持 反对

使用道具 举报

发表于 2014-1-1 15:17:15 | 显示全部楼层
下断,看看大漠是不是注册成功了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-1 15:21:03 | 显示全部楼层

hwnd = dm.FindWindow("","大漠插件接口帮助文档")

hwnd = dm.FindWindow("HH Parent","大漠插件接口帮助文档")

hwnd = dm.FindWindow("HH Parent","")

hwnd = dm.FindWindow("大漠插件接口帮助文档")

hwnd = dm.FindWindow("HH Parent")

这几样全试过, 都通不过编译. 哎~!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-1 15:22:28 | 显示全部楼层
把hwnd = dm.FindWindow("","大漠插件接口帮助文档") 注释掉通过编译,
辅助.消息框(dm.Ver()) 能正确的弹出版本号, 这是不是代表注册成功了?
回复 支持 反对

使用道具 举报

发表于 2014-1-1 15:22:40 | 显示全部楼层
在if外面定义一个变量  在if前边加上
var dm
回复 支持 反对

使用道具 举报

发表于 2014-1-1 15:23:45 | 显示全部楼层
如果没有在if外面定义某个变量的话   变量的作用域是在if内的   出了if就不管用了  我这样说通俗吧。
回复 支持 反对

使用道具 举报

发表于 2014-1-1 15:24:30 | 显示全部楼层
如果还不明白可以加我qq1472750668  其实这个问题跟楼上说的是否注册成功、大漠的函数参数都没关系的
回复 支持 反对

使用道具 举报

发表于 2014-1-1 15:24:50 | 显示全部楼层
mxng 发表于 2014-1-1 15:21
hwnd = dm.FindWindow("","大漠插件接口帮助文档")

hwnd = dm.FindWindow("HH Parent","大漠插件接口帮 ...

看看我的方法吧。
回复 支持 反对

使用道具 举报

发表于 2014-1-1 15:25:29 | 显示全部楼层
mxng 发表于 2014-1-1 15:22
把hwnd = dm.FindWindow("","大漠插件接口帮助文档") 注释掉通过编译,
辅助.消息框(dm.Ver()) 能正确的弹出 ...

对 注册成功了 但是com插件变量只在if内有效  没有在if外边定义啊亲 - -。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-15 02:56 , Processed in 0.040578 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表