TC官方合作论坛

 找回密码
 立即注册
查看: 364|回复: 4
打印 上一主题 下一主题

[已解决] 为何我大漠注册了,写代码的时候提示未定义的函数

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-12 22:31:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
哪位大神帮我解答一下

本帖子中包含更多资源

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

x
回复

使用道具 举报

沙发
发表于 2014-11-13 00:22:53 | 只看该作者
dm全局变量有写吗?
  1. 空间 测试
  2. 变量 dm //-----申明全局变量
  3. 功能 初始化()
  4. 测试.注册大漠()
  5. 功能结束
  6. 空间结束
复制代码

回复 支持 反对

使用道具 举报

板凳
发表于 2014-11-13 06:14:31 | 只看该作者
传惨
回复

使用道具 举报

地板
发表于 2014-11-13 06:53:35 | 只看该作者
你大漠接口定义在初始化里面,它是局部变量,它的作用域只是在初始化里面,别的功能无法引用,你可以在测试功能里定义大漠接口
  1. 功能 测试()
  2.     dm=com("dm.dmsoft")
  3.     hwnd=dm.findwindow("","记事本")
  4.     功能结束
  5. 功能 初始化()
  6.     注册=辅助.注册插件("rc:dm.dll",真)
  7.     如果(注册)
  8.         编辑框.设置文本("编辑框0","注册成功")
  9.     否则
  10.         编辑框.设置文本("编辑框0","注册失败")
  11.   如果结束
  12.   路径=(辅助.获取资源路径("rc:dm.dll|rc:regdll.dll"))
  13.   //别的代码
  14. 功能结束
复制代码

回复 支持 反对

使用道具 举报

5#
发表于 2014-11-13 10:00:25 | 只看该作者
你的dm只在初始化那个功能里生效

申明个全局变量就行了
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-9-24 14:26 , Processed in 0.178235 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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