- 1、本文档共64页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 PowerScript语言 众所周知,无论用何种工具和平台开发数据库系统,编程总是必不可少的一个步骤。编程,就是用一种约定格式表达处理过程。不同的应用程序,其开发语言也不同, PowerBuilder使用的编程语言叫做PowerScript。 PowerScript是一种高级的、结构化的编程语言,在PowerBuilder中,我们用PowerScript语言来编写函数和事件处理程序。 PowerScript是一种十分简单易学的语言,它的许多语言成分与大多数编程语言都很类似,因此,对于有过其它语言基础的人来讲,PowerScript语言是十分易学的。 PowerScript是一种自由格式的语言,文法要求很简单,语句行中的空格、缩进等格式编排信息完全被编译器忽略,为了阅读方便,可以随意安排语句行的位置。与其他大多数编程语言相似,PowerScript提供了断行、续行的方法,如果需要,在一行中写上几条语句也是完全可以的。 2.1PowerScript语法规则 2.5数组 2.2PowerScript数据类型 2.6PowerScript语句 2.3变量与常量 2.7嵌入式SQL语句 2.4PowerScript运算符及表达式 2.8事件和函数 2.1PowerScript语法规则 PowerScript程序的格式非常自由,我们可以轻松地编写出层次清晰、易于理解的应用程序。 PowerScript语言的最大特点是它提供了一套完整的嵌入式SQL语句,开发人员能够像使用其他语言成分那样利用它们,而且在需要时也可以使用特定数据库管理系统专用的SQL语句,大大增强了程序操纵和访问数据库的能力。使用嵌入式SQL语句时,无须逐字输入,可利用PowerBuilder提供的可视化编程生成嵌入式SQL语句并直接将其放到程序中去。 2.1.1注释 注释是添加在程序中的一些说明性文字,它的主要作用是提高程序的可读性。注释不会被解释执行,而是被跳过。我们可以用注释语句为程序代码加注释,也可以暂时禁止某些语句的执行,达到测试的效果,这是注释的另一个作用。 PowerBuilder中提供了两种类型的注释方法。 单行注释(//) 从双斜杠“//”开始到行尾均为注释内容,不作为程序的语句。 只适用于注释内容较少的情况,注释内容最多不能超过一行。 例1:占用整行注释: //intSort()函数的功能排序 例2:占用半行注释: int up,down //up表示按了向上的方向键;down表示按了向下的方向键 块注释(/* */) 从“/*”开始到“*/”结束,其中包含的内容均为注释。 这种注释适用于注释内容很多的情况。 例3:/*增加一个变量,初始化其值为0,最后通过其值可判断数据是否改变*/ int flag=0 例4:/*从首行起注释 …中间行… 尾行结束注释*/ 2.1.2标识符 标识符就是用来标识变量名、数组名、文件名、函数名、窗口名、控件名及对象名等的字符序列。 PowerScript语言中的标识符的命名必须遵循以下原则: 1.必须以字母或下划线“_”开头。 2.不可以是PowerScript语言的保留字。 3.PowerScript语言不区分大小写字母。 4.最长为40个字符,但中间不能有空格。 5.可以是任意字母、数字及一些特殊符号(_、-、#、%、$)的组合。 例5:下面列举的是一些正确的标识符。 Values //返回值 Int_Sort //函数 Picture#1 //图片1 _ThisValue //以下划线开头 例6:下面列举的是一些错误的标识符。 Is Sum //标识符中间不能有空格 String //用保留字 xy //标识符中间有非法字符 3x //以数字开头 提示:短横线与减号是同一个字符,而短横线可以用在标识符中。因此,表达式中使用减法运算符时,必须在减号的两边加上两个空格,否则可能产生语法甚至语义错误。 2.1.3续行符 PowerScript编程语言提供了续行符。若语句太长
您可能关注的文档
- Photoshop CS3中文版技能教程 -彭德林 第4章 图像的绘制与修饰.ppt
- Photoshop CS3中文版技能教程 -彭德林 第5章 图层的应用.ppt
- Photoshop CS3中文版技能教程 -彭德林 第6章 路径和形状应用.ppt
- Photoshop CS3中文版技能教程 -彭德林 第7章 文字的应用.ppt
- Photoshop CS3中文版技能教程 -彭德林 第8章 通道与蒙版.ppt
- Photoshop CS3中文版技能教程 -彭德林 第12章 综合应用实例.ppt
- Photoshop CS中文版实用教程 -王鹏 解神恩 第2章.ppt
- Photoshop CS中文版实用教程 -王鹏 解神恩 第3章.ppt
- Photoshop CS中文版实用教程 -王鹏 解神恩 第4章.ppt
- Photoshop CS中文版实用教程 -王鹏 解神恩 第5章.ppt
文档评论(0)