多语言展示
当前在线:1863今日阅读:84今日分享:32

易语言中—常量

易语言中常量数据表中的常量有什么用?它的值是干什么的?按什么定义?常量 就是不变的量。可以说个变量是相对的。
方法/步骤
1

常量是不变的量,比如,圆周率派=3.1415926,太长每次打不方便,就可以申请个常量,把不好打或者不好记的值保存在常量里,用的时候,直接调用常量名就可以了,不用记或者不用打那么多内容了,比如物理上的很多常量:万有引力系数G、电荷常量e、等等,还有一些长的文本:网址等引用是这样的,常量名前加#编辑框.内容=#常量1

2

常量明可以随便写,自己一眼能看明白就行常量值,文本型的加引号

3

前面加#就代表要引用常量计算机一般以两种方式将程序中用到数据存储在内存中,其中一种是常量。固定不变的量称为常量,常量是相对的,不变是相对的,没有绝对意义上的常量。    常量是一个固定的值。可用于定义在程序中多个位置使用的值,此值在正常情况下不能更改。    常量与变量不同,在易语言程序使用时有专门的处理方法。    1.自定义常量    常量只能在程序设计时定义,定义格式由常量名称和常量值组成。    定义常量,可以双击工作夹程序面板中的“常量表”一项,在设计区会出现“常量数据表”;也可以在设计区通过鼠标右键选择“新常量”或使用快捷键“Ctrl+N”方式建立。点击“常量数据表”任意地方即可出现空白常量行,在空白常量行分别输入常量名称、常量值、备注(可省略)等信息。     常量的类型有数值型、文本型、逻辑型、日期时间型,从易语言4.03版本开始 新增了长文本型。    定义长文本常量,可以在设计区通过鼠标右键选择“新长文本常量”建立,点击常量值下的“<文本长度:0>”,弹出“请输入文本”对话框,输入或导入文本,点出“确认”按钮保存,可看到文本长度。。长文本常量最大支持30000字节。    2.常量的调用方式    常量在代码中调用方式为:#常量名。    3.ASCLL码     ASCLL码是计算机与因特网中最普遍的文字档案格式,是一种通用的常量,由控制字符和ASCII值组成。ASCLL码与计算机键盘对应,如:字符“A”的ASCLL值是89、字符“a”的ASCLL值是97。

4

4.支持库常量    易语言核心支持库、扩展支持库也定义了许多常量。可在易语言工作夹支持库面板中对各支持库常量进行查询:展开一个支持库,如果有“常量”选项,点击“常量”,展开常量列表,按下“F1”键,在状态夹提示框中,可看到该常量的帮助信息,并可查到常量的值。   系统核心支持库提供的常量是使用频率最高的常量,主要有:   (1)颜色常量:易语言提供了33个颜色常量,可以用命令调用,调入时输入“#颜色名”即可。有颜色属性的组件,有一个颜色选择器,用来直接改变颜色,其值都可以作为常量。   (2)“#换行符”:如果想让编辑框显示的一段文本自动换行,就需要换行符。“#换行符”常量等同于文本<回车>+<换行>。   (3)“#引号”、“#左引号”、“#右引号”:为了不和代码中表示文本数据的引号冲突,程序代码中将文本中的引号作为一个文本常量。如果让编辑框显示出一个有引号的文本,就要使用常量“#左引号”、“右引号”,如:编辑框1.内空 = #左引号 +“易语言”+ #右引号。   (4)键代码常量:易语言将键盘上常用按键的键代码都作为核心支持库定义的常量,在程序使用时,“#”+要调用的键名。如:键盘上的F8的键代码,用常量表示为“#F8”。   (5)用常量填写参数:常量除了直接调用外,还可以作为命令的参数。很多命令的参数可以直接使用常量,这样使程序看起来更为直观。    5.枚举常量    枚举常量是一个常量的集合,将多个常量以成员的形式,存放在一个常量中,使用格式是:“#枚举常量名.成员名”。    枚举常量是一种常量的表现形式,是由易语言支持库定义的常量集合,不能自定义。易语言很多支持库中使用了枚举常量,如核心支持库中定义的“变体类型”。“变体类型”提供变体型中所能容纳数据类型的枚举值。

推荐信息