MAS程序手册范本.doc

MAS程序手册范本.doc

ID:55515306

大小:1.14 MB

页数:33页

时间:2020-05-15

MAS程序手册范本.doc_第1页
MAS程序手册范本.doc_第2页
MAS程序手册范本.doc_第3页
MAS程序手册范本.doc_第4页
MAS程序手册范本.doc_第5页
资源描述:

《MAS程序手册范本.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、中高移动互联应用平台MAS程序手册CHE3002–WD–2007Version3.0Approvedby:CopyrightÓMarch,2007bymastudioInc.Thisdocumentandtheinformationcontainedinitshallnotbeused,orpublished,ordisclosedoutsideofmastudioinwholeorinpartwithoutMastudio’sconsent.Thecopyrightnoticedoesnotimplypublicationofthisdocument.目录一

2、、语法体系3二、程序体系5三、菜单7四、导航9五、超链10六、表格11七、表单13八、图形15九、文本16十、标签17十一、密码18十二、电子表格19十三、文件上传21十四、文件下载22十五、办公应用23十六、应用29中高移动互联应用平台简称MAS系统或则MASTUDIO无线终端设备指:智能手机、PDA一、语法体系MAS系统的语法为ObjectBasic,由两部分组成。Object代表预定义的组件,Basic表示兼容Basic语法。所有预定义组件采用Object开头,并且每个Object的属性都以其实例名.开头,例如:ObjectwxMENUaMenu{aMe

3、nu.x=10aMenu.y=20}Object组件属性可以相互调用、可以嵌套使用,例如:ObjectwxMENUaMenu{aMenu.x=aHref.x//相互调用aMenu.y=80ObjectwxITEMaItem//嵌套使用{aItem.Title=“hello”}}Object组件可以相互引用,例如以下的组件引用了wxDATASOURCE的实例aSource:OBJECTwxQUERYaQuery{aQuery.wxDATASOURCE=aSource}类似于wxMENU、wxITEM都是MAS系统预定义的组件,用来快速实现常用的功能。在大多数情况

4、下只需要通过预定义的组件就可以实现所需要的功能,而不需要进行Basic的代码编写。所有Basic语法都直接进行书写,与编写Basic程序没有区别,并且和Object混合,给Object输出动态属性参数。Basic语法支持变量、表达式、IF、FOR、WHILE、DO、PRINT、REM。同时Basic语法支持直接读取Object组件属性,如x=20+aMenu.x。变量变量不需要定义直接使用,变量支持整数、浮点数、字符串。例如:x=10y=2.33str=“hello”表达式支持+-*/%()><=四则运算表达式,字符串变量可以直接与整数变量相加。例如:x=((

5、10+10-2)*2/3)%3n=str+xx>yIF语句IFx>10THENStr=“10”ELSEStr=“20”ENDIFFOR语句FORi=1TO3STEP1str="aMenu.FOR"+i+"="+iPRINTstrNEXTiPRINT语句PRINT用来输出Object组件,一个Object组件的属性可以通过手工代码编写也可以通过PRINT输出来实现,例如以下两个组件定义是等同的:PRINT“OBJECTwxMENUaMenu”PRINT“{”PIRNT“aMenu.x=10”PIRNT“aMenu.y=20”PRINT“}”OBJECTwxMEN

6、UaMenu{aMenu.x=10aMenu.y=20}其它相关的语法请查阅《MAS参考手册》二、程序体系MAS语言的基本单元是.mas文件,在每个.mas文件中编写ObjectBasic语句,每一个.mas文件对应于手机的一屏,每一个.mas文件都包含各种类似wxLABEL的组件来控制当前屏幕的显示和动作。根据显示需要可编写任意多的.mas文件,.mas文件之间可进行切换以及相互调用。所有的.mas文件都在服务器端进行编写,即写即所得,手机端不需要任何改变登陆后就可显示最新的容,请关联.mas文件用记事本程序来编辑。智能手机设备一般具有上下左右和中间键,系统

7、预定义的wx开头的Object组件对这五个键都有默认的控制。上下用来选择项目,左键用来返回上一级.mas文件,右键用来进入下一级的.mas文件。一个.mas文件单元可以包含任意多的Object组件以及Object组件的实例,它们将显示在同一个屏幕中,处于平等地位没有任何隶属关系。每个Object组件均有对设备上下左右按键的控制,在同一时刻只有一个Object组件为当前活跃组件,由活跃组件来控制按键和鼠标。当鼠标点击到其它组件,则其成为当前活跃组件。每个登陆帐号都绑定默认的.mas文件,用户登陆进入系统后进入默认的.mas文件。一般情况下在默认.mas文件中编写

8、菜单组件,通过菜单进入各项业务功能。从

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。