佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 4190|回复: 8

If-Else-Endif语法

[复制链接]

该用户从未签到

30

回帖

7564

金币

0

精华

1级 Hired Hero

Rank: 1

积分
153
发表于 2011-11-10 15:23:19 | 显示全部楼层 |阅读模式
谁知道If-Else-Endif语法怎么用,我按照erm帮助里的说明试过,可总是不成功。

  • TA的每日心情
    开心
    2021-2-18 14:28
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]投石矮人

    2624

    回帖

    1万

    金币

    21

    精华

    论坛嘉宾

    请叫我黑椒哥哥

    Rank: 9Rank: 9Rank: 9

    积分
    4835

    论坛元老退役版主

    QQ
    发表于 2011-11-10 18:17:00 | 显示全部楼层
    这个是我翻译的,应该没有错,但是我用过也是没有用,很奇怪。
  • TA的每日心情
    慵懒
    昨天 08:07
  • 签到天数: 2749 天

    连续签到: 25 天

    [LV.Master]伴坛终老

    1万

    回帖

    4万

    金币

    0

    精华

    白银会员

    Rank: 5Rank: 5

    积分
    101056

    魅力之星

    QQ
    发表于 2011-11-10 20:11:02 | 显示全部楼层
    我不会ERM
    但是这个语句编程里很常见吧

    我用EXCEL的时候,里面VBA,VB里面也有这样的语句啊
    这样条件语句用的很普遍

    我觉得可以借鉴的
    该会员没有填写今日想说内容.
  • TA的每日心情
    无聊
    2022-1-5 22:43
  • 签到天数: 81 天

    连续签到: 1 天

    [LV.6]地狱战马

    765

    回帖

    7384

    金币

    1

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3985

    退役版主

    发表于 2011-11-11 12:33:41 | 显示全部楼层
    强势围观。。。

    该用户从未签到

    30

    回帖

    7564

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    153
     楼主| 发表于 2011-11-11 16:21:59 | 显示全部楼层
    真可惜,应该是个很有用的语句,虽然用其他方法也能实现相应功能,但是逻辑关系比较复杂,容易出错。
    无奈本人外语盲,不然可以找找有没有能人应用的实例了。
    非常感谢克招的回答以及他对ERM的贡献!
  • TA的每日心情
    擦汗
    2025-4-7 21:50
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]野猪

    89

    回帖

    9329

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    627
    发表于 2011-11-12 10:53:28 | 显示全部楼层
    测试过,完全无效,现在的办法是通过条件语句附加效果来实现if功能
  • TA的每日心情
    慵懒
    昨天 08:07
  • 签到天数: 2749 天

    连续签到: 25 天

    [LV.Master]伴坛终老

    1万

    回帖

    4万

    金币

    0

    精华

    白银会员

    Rank: 5Rank: 5

    积分
    101056

    魅力之星

    QQ
    发表于 2011-11-16 20:27:40 | 显示全部楼层
    原帖由 wanghy 于 2011-11-12 10:53 发表
    测试过,完全无效,现在的办法是通过条件语句附加效果来实现if功能


    你这个好像大神也没有人人来点评
    是不是这个用法本来就用不着或者说有更好的语法

    等你琢磨好了,要记得来反馈一下。
    该会员没有填写今日想说内容.
  • TA的每日心情
    擦汗
    2025-4-7 21:50
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]野猪

    89

    回帖

    9329

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    627
    发表于 2011-11-17 21:37:10 | 显示全部楼层
    这个语句的用法我曾经专门问过师傅。让我失望的是他的回答是从来没用过(当时)。
    后来我专门测试过。
    结果是不管任何条件if后面和else后面的语句会全部走一遍。
    一般的替代办法是用附加语句实现
    比如这样一句:
    if x10=1  
                 x11=2
    else
               x11=1
    endif
    一般会写成:
    !!VRx11&x10=1:S2;
    !!VRx11&x10<>1:S1;
    看过不少大大写的erm一般都是这样写的

    该用户从未签到

    2446

    回帖

    6474

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3313

    退役版主

    发表于 2011-11-17 22:45:10 | 显示全部楼层

    回复 9# 的帖子

    学习了
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2025-5-6 11:50 , Processed in 1.043471 second(s), 14 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

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