易语言吧 关注:266,576贴子:1,664,649
  • 6回复贴,共1

[求助]易语言怎么实现按钮单击一次便进行一次操作

只看楼主收藏回复

例如,计算器累加,单击一次便加一次。网上没找到解决办法,望高手指教


来自手机贴吧1楼2013-04-23 11:41回复
    这个问题……涉及到变量的作用域,这是学易语言必须要会的。
    每次点击按钮,都会运行 _按钮1_被单击 () 这个子程序每次被调用,里面的变量就会被“归零(实际上是 -1)”。所以不能把 累积的变量 存在 _按钮1_被单击 里。而应该存在 全局变量或程序集变量。
    例子代码:
    .版本 2 ’百度不让换行……
    .程序集 窗口程序集1 ‘百度不让换行……
    .程序集变量 计次, 整数型 ’百度不让换行……
    .子程序 _按钮1_被单击 ‘百度不让换行……
    计次 = 计次 + 1
    单击一次就加一次,加的数值如果不是1,就把1换成你要加的数字……


    IP属地:法国3楼2013-04-23 12:09
    收起回复
      哥们,先把基础数据学好了再编程
      ————看到我华丽丽的十五字吗?没错,十五字不用愁。


      IP属地:浙江来自Android客户端4楼2013-04-23 12:13
      收起回复