以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请教字符串删除功能 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=66122) |
-- 作者:lgp941847866 -- 发布时间:2014/6/13 10:26:55 -- 请教字符串删除功能 版主好,请教下:STRREMOVE(STR,INDEX,COUND),此函数,能不能设为满足什么条件地,才开始执行此函数,如不满足此条件不执行此函数吗。 如:STRREMOVE(\'ABCDEF\',2,2)函数将返回"ABEF"。假设我现在想让它满足一个参数S1大于S2(s1与s2都是参数)时,才开始执行前面的函数得出结果ABEF,如果不满足前面的条件,不执行此结是。这个功能可以实现吗。 感谢。 |
-- 作者:FexTel -- 发布时间:2014/6/13 10:32:09 -- 直接放在IF条件语句里不就行么?
IF S1>S2 THEN STRREMOVE(\'ABCDEF\',2,2) |
-- 作者:lgp941847866 -- 发布时间:2014/6/13 13:58:43 -- 感谢 |
-- 作者:lgp941847866 -- 发布时间:2014/6/13 15:34:44 -- 请问下,上面的公式中如果等s1不等于s2时,再执行后面的函数,s1不等于s2,该如何写呢 |
-- 作者:lichenghu -- 发布时间:2014/6/13 15:35:41 -- S1<>S2 |
-- 作者:lgp941847866 -- 发布时间:2014/6/13 20:59:19 -- 请教:我想实现的功能是,等ENGINCODE()系统自动取得的机器码与我指定的机器码var01一致时,在画面画直线。如果不一致,就不画。而等两者不一致时,在画面上输出“开空”两字,我这样写完的函数,不能实现,请教版主如何修改: var01:=\'E2D3C02700564B43\'; if var02<>var01 then DRAWTEXtex(1,0,350,0,\' 开空 \'),colorffff00; |
-- 作者:jinzhe -- 发布时间:2014/6/16 9:00:42 -- 字符串的判断不能直接用等号,你看下 STRICMP函数 |