电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

使用MyGeneration创建模板


发布日期:2023/5/8
 
概观

这是一个使用 MyGeneration 开发模板的基本的介绍如果你安装了 MyGeneration 并且对 MyGeneration 感到迷惑的话这里是一个很好的教你使用 MyGeneration 的教程这个教程将教会你使用 MyGeneration 创建基本的 JScript 或 VBScript 的模板

创建模板

打开 MyGeneration

从菜单中选择File>New>JScript Template或者File>New>VBScript Template

填充模板属性

你可以通过点击 Property 按钮查看或编辑模板的属性

按照如下的显示填充属性窗体

保存模板

选择File>Save As保存模板

输入UI接口代码

通过切换到Interface Code的Tab页面可以编辑接口代码这里的接口代码在运行时将会生成一个窗体提示用户输入一个名称而用户输入的名称将会替换掉Hello World中的World

JScript

//Intheinterfacecodesegmentthesetupfunction

//istheinitialfunctioncall

functionsetup()

{

//SettheformtitlebartosayHelloWorld!!

uiTitle=HelloWorld!!;

//Settheheightandwidthoftheforminpixels

uiHeight=;

uiWidth=;

//Addalabelandatextboxtotheform

uiAddLabel(lblNameEnteraName:Enteranamebelow);

uiAddTextBox(txtNameWorldEnteranameinhere);

//ThenumberoftimestorepeatHellowWorld!!

em(timesToRepeat)=;

//TellsMyGenerationtodisplaytheformIfthisis

//settofalseMyGenerationskipsdisplayingthe

//formbutretainsanychangesmadeintheinterface

//codesegment

uiShowGUI=true;

}

VBScript

Intheinterfacecodesegmentthesetupfunction

istheinitialfunctioncall

Subsetup()

SettheformtitlebartosayHelloWorld!!

uiTitle=HelloWorld!!

Settheheightandwidthoftheforminpixels

uiHeight=

uiWidth=

Addalabelandatextboxtotheform

uiAddLabellblNameEnteraName:Enteranamebelow

uiAddTextBoxtxtNameWorldEnteranameinhere

ThenumberoftimestorepeatHellowWorld!!

em(timesToRepeat)=

TellsMyGenerationtodisplaytheformIfthisis

settofalseMyGenerationskipsdisplayingthe

formbutretainsanychangesmadeintheinterface

codesegment

uiShowGUI=true

EndSub

测试UI接口

如果你想测试一下前面输入的内容的结果你就需要执行模板

点击工具栏的Execute按钮(绿色的播放按钮)你将看到如下的结果

输入模板代码

通过切换到Template Code Tab页可以查看和编辑模板代码如下的代码将生成一个显示各Hello Name!!!的HTML页面

JScript

<html>

<body>

<%for(vari=;i<em(timesToRepeat);i++){%>

<br>Hello<%=em(txtName)%>!!

<%}%>

</body>

</html>

VBScript

<html>

<body>

<%Fori=toem(timesToRepeat)%>

<br>Hello<%=em(txtName)%>!!

<%Next%>

</body>

</html>

执行完成的模板

执行模板之前保存模板

点击执行按钮执行后的结果如下

<html>

<body>

<br>HelloWorld!!

<br>HelloWorld!!

<br>HelloWorld!!

<br>HelloWorld!!

<br>HelloWorld!!

<br>HelloWorld!!

<br>HelloWorld!!

<br>HelloWorld!!

<br>HelloWorld!!

<br>HelloWorld!!

</body>

</html>

结束语

希望通过这个教程你看到了 MyGeneration 通过你的指尖在键盘上的敲打而显现的强大的力量当你开始熟悉 MyGeneration 之后我建议你做如下的事情

    查看安装 MyGeneration 时附带的模板我从哪儿学到了很多

    研究 Zeus 的API文档以及 MyMeta

    思考一下在你的工作中哪些需要使用 MyGeneration 发现这些

    你将会吃惊的发现以前很多耗时的工作 MyGeneration 会使它们变得轻而易举

上一篇:在打印时如何度量字符串?

下一篇:Datatbel和string之间的相互转换