递归火山软件开发平台

标题: 为啥只有一个按钮有点击效果 [打印本页]

作者: yefeng712    时间: 2023-10-1 00:59
标题: 为啥只有一个按钮有点击效果
本帖最后由 yefeng712 于 2023-10-1 01:01 编辑

为什么只有第一个按钮有点击效果啊?免费版
<火山程序 类型 = "通常" 版本 = 1 />

方法 按钮_被单击 <接收事件 类型 = 整数 注释 = "用户在组件上单击事件" 注释 = "注意:"
        注释 = "  1. \"按钮\"类别及\"图片按钮\"组件会自动初始设置\"支持单击\"属性为真,不需要单独设置;"
        注释 = "  2. 除开上述类别组件外,必须将组件的\"支持单击\"属性设置为真才会发送本事件.">
参数 来源对象 <类型 = 按钮 注释 = "提供事件产生的具体来源对象">
参数 标记值 <类型 = 整数 注释 = "用户调用\"挂接事件\"命令时所提供的\"标记值\"参数值,非此方式挂接事件则本参数值固定为0.">
{


    变量 背景图像 <类型 = 状态到图像表 被按下 = "E:\\E4A\\yem-server\\素材\\bt1.png" 通常 = "E:\\E4A\\yem-server\\素材\\bt2.png">



    如果 (来源对象 == 按钮1)
    {
        按钮1.置状态背景图 (背景图像)
    }
    返回 (0)

    如果 (来源对象 == 按钮2)
    {
        按钮2.置状态背景图 (背景图像)
    }
    返回 (0)

    如果 (来源对象 == 按钮3)
    {
        按钮3.置状态背景图 (背景图像)
    }
    返回 (0)

    如果 (来源对象 == 按钮4)
    {
        按钮4.置状态背景图 (背景图像)
    }
    返回 (0)

    <折叠> 如果 (来源对象 == 按钮5)
    {
        按钮5.置状态背景图 (背景图像)
    }
    返回 (0)

    如果 (来源对象 == 按钮6)
    {
        按钮6.置状态背景图 (背景图像)
    }
    返回 (0)

    如果 (来源对象 == 按钮7)
    {
        按钮7.置状态背景图 (背景图像)
    }
    返回 (0)

    如果 (来源对象 == 按钮8)
    {
        按钮8.置状态背景图 (背景图像)
    }
    返回 (0)

}


作者: b0y    时间: 2023-10-1 02:41
因为你有 返回(0)

放到最下面一句就行了
作者: 创世魂    时间: 2023-10-1 09:32
对,参考楼上返回放到最下面试试。类库没有限制,不分什么免费版付费版。
作者: yefeng712    时间: 2023-10-2 15:32
谢谢各位





欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4