2024年4月18日发(作者:)
2012年第29期 SCIENCE&TECHNOLOGY INFORMATION 0科教前沿0 科技信息
利用“易语言”编写地类小字典
刘朝顺,秦慧丽2
(1.北京市新兴科遥信息技术有限公司 中国 北京 1 02600;
2.河南省中纬测绘规划信息工程有限公司 河南焦作454000)
【摘要】本文的内容主要是介绍如何利用易语言来编写地类代码或地类名称之间相互查询以及地类编码之间转换过程的软件。
【关键词】易语言;地类代码;地类名称
0前言
随着土地管理工作日益科学化和精确化.在数据统计工作中.地
类代码或者地类名称的正确性。无疑被提到了一个高度 从全国土地
分类(过渡时期适用)、全国城镇土地分类、土地规划分类以及土地利
用现状分类等分类中,可以看出土地地类分类的设置都是和特定意向
的工作相统一的 因此.我们用易语言编写了一个软件把这些内容封
存在一起.在使用的时候可以快速地调用出来
据表1’,戒们可以在这个常量数据表界面中录入地类知识。
右键点击这个界面任意地方.会弹出来一个列表.选择“x:新长文
本常量”.点击之后会生成一个新的文本常量。
3.3l2把图片封存在软件 点击按钮组件.弹跳出来相应的地类编码
表,做如下处理:
(1)把规划基数分类与土地现状分类(二调)转换关系对应图、城
镇新旧土地分类转换表、土地利用现状分类和全国土地分类(过渡期
间适用)对应表生成图片格式
(2)把土地规划名词解释整理到一个txt文本中。
1易语言介绍
(3)封存图片和文本 点击易语言窗口界面中左侧程序栏目下资
易语言是一种利用汉语言编程的计算机高级语言.除了支持界面
源表.会弹出来2个分项。其中一个是“图片或图片组”。双击“图片或
设计的可视化,还支持程序流程的即时可视化;易语言采用了结构化、
图片组”,生成“[图片资源表]”界面,右击界面任意地方,选择“新图片
面向对象、组件、构架、集成化等多种先进技术,并在运行效率、性能价
或图片组资源”.会产生一个表格.点击内容下面的单元格,会弹跳出
格比、全可视化支持、适应本地化需要、面向对象以及提供Windows,
来一个对话框
Linux等运行平台上具有特色。
选择“导入新图片”,找到已经放置好的图片,双击此图片.再点击
“加入/修改到程序并关闭对话框”。图片资源就导人软件中了,在内容
下面的单元格已经出现数字.表明我们的图片成功地封存在软件中,
2.1安装易语言软件,用户只需下载易语言5.11版本.即可满足编程
当我们需要的时候.只需一个简单的语句,就可以把它们调用出来。
要求。 至于土地规划名词解释.我们只需要把它封存在常量中就可以
2.2易语言变量、常量
了。
易语言的变量曾一度被叫作容器 大家可以理解为装菜用的菜篮 3_3_3皮肤模块和WC程序集模块的安装。在窗口界面程序栏目下,可
子,而各种蔬菜即是不同的数据类型
以找到模块引用表.右键点击“模块引用表”,会出来一个列表项,选择
常量是固定不变的.既有系统固定好的常量.也可以由设计者在
“添加模块引用”即可。之后再找到我们存放的皮肤模块和WC模块,添
程序设计时指定常量的值
加进来就可以了
2.3我们还要准备好易语言编程过程中其他一些模块.如外表皮肤
3.3.4程序代码的编写
的模块以及编写的一个WC模块.此类模块的后缀为“.ec” (1)软件皮肤的制作。如果没有皮肤模块调用的话,我们编写软件
2.4准备好全国土地利用现状分类(二调分类)、全国城镇土地分类
的界面和易语言软件启动时是一样的 因为有了皮肤模块的加载.所
等各分类代码表.要求有详细的土地分类概念解释及各分类之间对应
以我们的软件便可以换一个漂亮的着装。双击启动窗口,会出现代码
的转化关系表格
编写界面.我们只需在生成表格下面输入“资源皮肤(样皮肤一迅雷看
看)”即可 当软件运行的时候,就会有一个不一样的外观。
3软件编写过程
(2)软件检索部分的编写 软件要达到一个目的,当输入地类名称
或者地类代码的时候,会跳出来对应的详细信息。
3.1运行易语言软件.双击“e5.11.exe”。
在启动窗口.双击编辑框1,会在窗口程序集界面产生一个表格,
3.2软件界面布局
软件启动后.会有一个窗口弹出来.点击"windows窗口程序”.再
在表格下面.写下如下代码即可:
2准备工作
点击确定.会出现软件的编辑界面
编写地类小字典的时候.需要在窗口启动界面布局好2个编辑
框、一个标签组件、四个按钮组件。编辑好启动窗口的样子.还需进一
步整饰布局界面.标签和登陆按钮所显示的名字可以在左侧属性栏下
进行修改.而按钮组件、标签组件以及编辑框组件的增加或者减少在
右侧组件框进行选择拖拉
标签组件的名字修改为“(输入地类代码或者地类名称)”,用以提
示使用者如何检索可以得到想要的信息:四个按钮组件的名字分别修
改为“查看规划一二调地类”、“查看二调一城镇土地分类”、“查看二调一
过渡期间地类转化表”、“土地规划名词解释”
当我们点击“查看规划一二调地类”时.系统会自动弹跳出来规划
地类和二调地类的对应转换编码。同理,当我们点击其余几个按钮时,
系统会自动弹跳出相对应的转换编码表.方便我们核对地类信息.对
地类信息有一个更加详尽的理解
3.3软件编写
如果(编辑框1内容=“O1”)
编辑框2内容=≠≠常量01
这句代码的意思:如果编辑框1输人了“01”,那么编辑框2的内
容就把“常量O1”的信息调用进来。相应地,如果我们在编辑框1中输
入了“林地”,那么编辑框2的内容就会把林地对应的详细信息调用进
来 这样.我们所需要的地类信息就可以呈现出互动的一面了,我们需
要什么就把什么调用出来。
注意:我们要给编辑框2赋一个空值,并把这句代码放在“一编辑
框l内容被改变”这个子程序下面作为首句来使用。语句如下所示:
编辑框2.内容= ’(以下简称首句)
3.3.1常量的准备。编写时,要把土地地类相关的知识封存在软件的
常量中,以便于我们随时可以调用。当我们的界面处于启动窗口的时
候,双击左侧窗口程序栏目下的常量表,就会生成一个界面“[常量数
这句代码的作用:当编辑框1的内容被改变时,在第一时间被赋予
个空的文本型值.这时软件的执行路线会出现两种变化,当编辑框1
的内容可以在首句下面的如果代码中找到对应的信息时,编辑框2的
内容就不为空.会出现对应的正确信息:当编辑框1的内容不可以在首
句下面的如果代码中找到对应的信息时.编辑框的内容就为空。
我们在所有如果语句下面再写一段代码:
一
如果(编辑框2内容=“”)
编辑框2内容=“输入信息有误.请审核信息!”
这样子,我们的软件在错误信息被输入后,就会(下转第125页)
发布者:admin,转转请注明出处:http://www.yc00.com/web/1713455846a2252421.html
评论列表(0条)