TC官方合作论坛

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

[已解决] 调取全局变量问题

[复制链接]
跳转到指定楼层
楼主
发表于 2013-12-19 15:49:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
本帖最后由 zh249883717 于 2013-12-19 15:54 编辑
  1. 空间 测试
  2. 变量 SFZH
  3. SFZH=编辑框.获得文本("SFZHBox1")

  4. 空间结束


  5. 空间 测试2
  6. SFZH=测试.SFZH

  7. 功能 执行()   
  8. 网页.转到("浏览器1","XXXXXX","程序用的浏览器")
  9. 句柄 = 网页.得到窗口句柄("浏览器1","程序用的浏览器")

  10. 网页.输入元素文本("浏览器1",SFZH,"id:ctl00_ContentPlaceHolder1_UserLogin1_username","程序用的浏览器")

  11. 功能结束
  12. 空间结束



  13. 请问下这是怎么回事?
  14. >错误:D:\学习工具\测试2.t 行号:5 错误信息:'测试.SFZH'全局变量的初始化值,只能是常量
复制代码


回复

使用道具 举报

沙发
发表于 2013-12-19 16:16:13 | 只看该作者



第三行写法是错误的,你想把编辑框里的值赋给SFZH,只有把  SFZH=编辑框.获得文本("SFZHBox1")  这个放到初始化功能里,或指定功能里。

第五行也是错误的,因为空间结束 后面还有代码,一个代码文件里只可以有一对    空间====空间结束,任何空间结束以后的代码都会提示错误

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2013-12-19 16:43:02 | 只看该作者
52526262 发表于 2013-12-19 16:16
第三行写法是错误的,你想把编辑框里的值赋给SFZH,只有把  SFZH=编辑框.获得文本("SFZHBox1")  这个放到 ...

我是有2个窗体的
放在一起让大家看得方便

还有我把第三行的代码放在初始化里,在编辑框里输入数字,运行之后SFZH返回值为空
回复 支持 反对

使用道具 举报

地板
发表于 2013-12-19 19:59:43 | 只看该作者
全局的变量你可以声明,但是声明变量的时候别赋值,在init初始化的时候赋值就OK了。
回复 支持 反对

使用道具 举报

5#
发表于 2013-12-19 20:01:52 | 只看该作者
SFZH=编辑框.获得文本("SFZHBox1")  这个放到初始化功能里几乎是多余的,因为刚开始你都没有输入东西你就初始化了,你用的时候你才SFZH=编辑框.获得文本("SFZHBox1")  就可以了
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2013-12-19 21:23:46 | 只看该作者
yangfusheng 发表于 2013-12-19 20:01
SFZH=编辑框.获得文本("SFZHBox1")  这个放到初始化功能里几乎是多余的,因为刚开始你都没有输入东西你就初 ...

能具体点吗?
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2013-12-19 22:02:06 | 只看该作者
好了,谢谢大家
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-9-29 13:26 , Processed in 0.189838 second(s), 24 queries .

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

© 2001-2013 Comsenz Inc.

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