怎样让科讯v7在自定义输出样式支持if标签?

科讯v8 支持条件判断语句,格式:{$IF 条件}{成立执行的代码}{不成立执行的代码}{/$IF}
而v7不行,那么现在让我们一起动手,让v7也支持!

修改步骤

  • 01

    打开 ks_cls/Kesion.Label.FunctionCls.asp

  • 02

    找到 Echo Mid(sTemplate, iPosLast) 此处是唯一的,不是唯一的哥伤不起啊!

  • 03

    在Echo Mid(sTemplate, iPosLast) 下面加一行Templates=ParseIF(Templates) 如下图 红线部分为添加代码

  • 04

    搜索Function Parse(sTemplate, iPosBegin) 在这段上面插入以下代码 Function DoIf(byval condition,byval yes,byval no) if(Eval(condition)) then DoIf=yes else DoIf=no end function Function ParseIF(sTemplate) dim condition,yes,no regEx.Pattern = “\{\$IF([^\}]*)\}[^\{]*\{([^\}]*)\}[^\{]*\{([^\}]*)\}[^\{]*{/\$IF\}” Set Matches = regEx.Execute(sTemplate) On Error Resume Next while(Matches.Count<>0) set Match=Matches(0) condition=Match.SubMatches.Item(0) yes=Match.SubMatches.Item(1) no=Match.SubMatches.Item(2) sTemplate=replace(sTemplate,Match.Value,DoIf(condition,yes,no)) set Matches=regEx.Execute(sTemplate) wend set Matches=nothing ParseIF=sTemplate end Function 如图:

  • 05

    保存并覆盖 这样就可以用if标签了

(0)

相关推荐

  • edius怎么设置输出参数? edius自定义输出的教程

    在做后期视频剪辑时,往往根据需求,需要输出不同分辨率格式的视频文件,那在EDIUS中,如何自定义输出设置,使之符合自己的需要呢?下面小编就来详细讲讲EDIUS自定义输出的一二事吧. 1.当剪辑完影片, ...

  • 怎么自定义设置讯飞输入法的键盘样式

    讯飞输入法在使用时有的朋友不太满意键盘样式,我们可以自定义设置自己喜欢的键盘样式,具体怎么操作呢?小编为大家解答这个问题.具体如下:1.第一步,请大家在自己的手机中找到[讯飞输入法],点击进入.2. ...

  • excel表格怎样添加边框 给表格加边框及自定义边框样式的设置方法

    excel是我们常用的办公软件,有时为了突出表格内容,需要给表格添加一些边框样式,那么excel表格怎样添加边框?下面小编带来给表格加边框及自定义边框样式的设置方法,希望对大家有所帮助. 给表格加边框 ...

  • 如何删除pages中自定义的样式?

    相信很多小伙伴都有在使用pages,其中自定义的样式如何才能删除呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,打开"launchpad".2. 进入后,找到并点击& ...

  • 如何更换电脑腾讯视频上的皮肤样式

    我们经常使用电脑上的腾讯视频软件看视频,在首页上我们可以看到自己的皮肤,当我们觉得不好看而想要换皮肤时,应当怎么做呢,接下来就让小编来教你们吧.具体如下:1. 第一步,打开电脑上的腾讯视频进入主页面. ...

  • iPhone手机如何自定义字体样式

    现在有很多人在使用iPhone手机,有些新用户不知道如何自定义字体样式,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先进入[设置]页面,接着根据下图箭头所指,点击[通用]选项. ...

  • Excel怎么新建自定义表格样式

    Excel是现在十分常用的办公软件之一,有些新用户不知道Excel怎么新建自定义表格样式,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图箭头所指,找到并双击需要编辑的Ex ...

  • Excel怎么给单元格数据套用自定义表格样式

    Excel是现在十分常用的办公软件之一,有些新用户不知道Excel怎么给单元格数据套用自定义表格样式,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图箭头所指,找到并双击需 ...

  • OneNote怎么自定义编号样式

    OneNote是win10系统自带的笔记软件,有些用户想知道OneNote怎么自定义编号样式,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所示,打开电脑中的[OneNo ...