下载此文档

教案PowerScript语言PowerBuilder省公开课一等奖全国示范课微课金奖PPT课件.pptx


文档分类:办公文档 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
该【教案PowerScript语言PowerBuilder省公开课一等奖全国示范课微课金奖PPT课件 】是由【guwutang】上传分享,文档一共【12】页,该文档可以免费在线阅读,需要了解更多关于【教案PowerScript语言PowerBuilder省公开课一等奖全国示范课微课金奖PPT课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第3章 PowerScript语言
语言基础
注释(//):行注释和块注释
块注释:从/*开始,到*/结束。其中全部内容都是注释。
行注释:行中以//开始右边内容是注释。
多采取行注释。
标识符 :在脚本中使用变量名、函数名、窗口名、菜单名及引用对象名。
标识符必须以字母开头,最长40个字符,中间不能插入空格
大小写:多数情况下不区分大小写 ,但要注意使用大小写一致性,便于阅读和维护程序。
结束
放映
第一页
上一页
下一页
最终
一页
1/12
语言基础
命令结束符(回车键) :
一是:一行中写一条命令语句,行尾用Enter键结束。
二是:一行中写多条命令语句,命令之间用分号(;)分隔,行尾用enter键结束。
编写脚本时,多采取第一个方式。
行继续符(&):
用“&”做为行继续符。它使一条语句能够写在两行上,但要注意不能在保留字或变量名中间加行继续符。
标号(标识符:)
标号写法就是在标识符后面加冒号(:),标号能够自成一行,也能够与语句在同一行,放在语句最前面。
结束
放映
第一页
上一页
下一页
最终
一页
2/12
语言基础
空值(null):
空值(null)是与数据库交换数据时使用一个特殊值。它代表未定义或是不可知。
操作符 :
算术运算符、关系运算符、逻辑运算符、字符串连接。
保留字 :
保留字供PowerBuilder内部使用,不能作为完整标识符来使用。
结束
放映
第一页
上一页
下一页
最终
一页
3/12
数据类型、变量和常量
标准数据类型
boolean(布尔型),布尔变量有两个值:true和false,分别表示真和假。创建布尔变量时,其初始值是false。
real(实型) ,实型变量被创建时初始值是0 。
integer或int(整型) ,整数取值范围是从-32768到32767。
string(字符串型) ,字符串要用引号(单引号或双引号)括起来。字符串变量中能够包含字母、数字或符号,其变量长度在0到65536之间,字符串常量最大长度可达1024。
char或character(字符型),该类型变量用于存放一个ASCII字符。
date(日期型) ,日期包含年、月、日,年月日之间用连接符(-)连接。
time(时间型) ,包含小时、分钟、秒,小时、分钟、秒之间用冒号(:)分隔。
结束
放映
第一页
上一页
下一页
最终
一页
4/12
变量申明
变量是指在程序运行过程中其值能够改变量。
变量申明普通语法结构是:
[存取权限] 数据类型 标识符[=初值] [,标识符=[初值]][,…]
其中方括号中内容是可选项。
变量未赋初值,系统会自动赋给变量默认值。如:数值型变量默认初值是0。
注意:变量初值是在编译时给定。
如:
date dd1,dd2=today( )
dd1=today( )
其中dd1没有被初始化,但dd2被初始化成编译日期。
结束
放映
第一页
上一页
下一页
最终
一页
5/12
变量作用域
变量作用域就是变量使用范围。依据变量作用域可将变量分为四种类型:全局变量、实例变量、共享变量、局部变量。
全局变量作用域最大,它在应用程序任何地方都能够使用。
实例变量是某个特定对象实例化。能够在应用对象、窗口对象、用户对象或菜单对象Script编辑器中定义它,若在定义范围之外使用它,则要经过点符号(.)完成。
共享变量并不惯用,只在特定情况下才会用到 。
局部变量只能在某程序段或函数内部有效,能够在过程、代码、函数内部申明和使用局部变量,但在申明局部变量范围之外就不能使用局部变量,在不一样函数内部或事件脚本范围内局部变量能够重名,不会引发混乱。
常量
常量就是在程序运行过程中不能改变量,申明常量就是在申明常量标识符前面加上关键字constant就能够了。
结束
放映
第一页
上一页
下一页
最终
一页
6/12
基本语句
赋值语句(=)
赋值语句表示将赋值号(=)右边表示式值赋给左边变量。赋值语句在脚本中使用极为频繁。
条件语句(IF)
条件语句分为:单行IF语句、多行IF语句、多条件分支语句(CHOOSE)。
循环语句(LOOP)
循环语句有do…loop结构和for…next两种结构形式。
流程控制语句(EXIT)
跳出循环语句(EXIT) ,继续语句(CONTINUE) ,转向语句(GOTO),
返回语句(RETURN),停顿语句(HALT) ,调用语句(CALL) 。
结束
放映
第一页
上一页
下一页
最终
一页
7/12
嵌入式SQL
PowerBuilder系统中,全部SQL语句后面都要加分号(;),若不加分号,
则认为是语法错误。
数据库连接CONNECT
数据库断开DISCONNECT
事务提交COMMIT
事务取消ROLLBACK
选择语句SELECT
插入语句INSERT
删除语句DELETE
更新语句UPDATE
结束
放映
第一页
上一页
下一页
最终
一页
8/12
惯用函数
MessageBox()函数
Open( )和Close( )
IS族函数
类型转换函数
关键字Trigger
惯用代词
This代词
Parent代词
ParentWindow代词
结束
放映
第一页
上一页
下一页
最终
一页
9/12
惯用函数
MessageBox()函数
messagebox( )函数用来向用户显示信息 。
函数格式:
si_button_pressed=messagebox(title,text,icon,buttons,default)
Open( )和Close( )
Open()函数用来打开一个窗口。格式:Open(窗口名)。
Close()函数用来关闭一个窗口。格式:close(窗口名)。
实际应用中,经常在窗口控件中使用close(parent)表示关闭控件所在窗口。
结束
放映
第一页
上一页
下一页
最终
一页
10/12

教案PowerScript语言PowerBuilder省公开课一等奖全国示范课微课金奖PPT课件 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人guwutang
  • 文件大小130 KB
  • 时间2025-02-10
最近更新