TC官方合作论坛

 找回密码
 立即注册
查看: 1821|回复: 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了。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

 楼主| 发表于 2013-12-19 22:02:06 | 显示全部楼层
好了,谢谢大家
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-23 15:52 , Processed in 0.038899 second(s), 24 queries .

Powered by 海安简单软件服务部

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

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