本套教材建议每天学1节,用十天至半个月的时间学完,不求精通,只要基本能上手即可.学习时遇到不懂的地方,先试着照抄来做,抄多了自然就会懂了.待全章都学完了,再复习一遍就可以了.
1.易语言
STARS是易语言,登陆器,外挂,调试破解及其它第三方旁门技术专业编程教学网站.
本站的大部份教程和模块统一使用全中文可视化面向对象编程语言 易语言 所设计.
不管大家之前是否有学过任何一门编程语言,或完全没有任何编程基础,都应该先学习了解一下本章教程.
易语言是款中文代码的编程软件,不要怕编程会有多难,多高深或多专业的技术,事实上,即使你不会英语,从没有编程经历的人员,也能学会使用易语言编写出属于自已的软件,可以与别人一起分享你亲手编写的软件.
建议每天花两三小时,七天时间来学完本章教程,要求能基本理解易语言的代码编写规则并能编写出有一定小功能的软件出来.
在学习过程中若有遇到不懂的可暂且跳过,继续往下学先,待全章都学过了,再重新回顾之前不懂的将会自然而然的清楚过来.
易语言这个编程软件是收费的,企业加密狗版要1000块人民币,未购买的正版易语言不能编译出EXE程序文件,幸好网上有很多的破解版本的易语言,初学者可去网上找到下载来学习用,待将来有兴趣在这方面发展并且经济许可的情况下,可再去购买个加密狗支持一下正版吧!
易语言安装后,会在桌面上有一个快捷方式图标,或者在易语言安装到的文件夹里会发现有如下图标的 e.exe
启动易语言后出来一个新建程序对话框
启动易语言出来最先出来的就是这个新建程序对话框,易语言可以创建基于windows系统的窗口程序与dll动态链接库文件,在以后的教程里主要讲的也就这两项.
选择上面的 windows窗口程序 点击确定,进入E语言程序设计界面
易语言的整体界面就是这样的
通过使用右侧 组件箱 里的各组件来布局窗口格局,再在左侧的 属性 设置调整各组件的外形外观与属性信息数据.并且可选定各组件中可触发的 事件 ,编写运行代码.
下面再分图显示几个重要的细节部件界面
支持库与程序界面
在易语言里编写的代码基本上都是来自支持库中,可以通过 菜单->工具->支持库配置 选取所需的支持库出来供编写代码时使用. 可以在支持库里选择某个函数,会在下方的 提示 里显示出该函数的简单解析帮助信息.
在程序工程管理器里,列出了用户在编写的软件里使用的各种声明,资源数据,代码集,引用到的 模块 等.通过引用一些模块,可以提供编程时更多的可用函数,有点像是支持库的味道.
代码编辑器的界面
编写任何软件都少不了要写些 代码 ,是代码让一个软件有了灵魂,让软件能实现智能化处理各种事务.使用易语言来编软件时也得这样.
可以在窗口布局里,双击窗口或一些组件,进入代码编辑器界面.
也可以选中窗口或某组件后,在左侧的属性下有个事件选择组合框,选取某个事件进入代码编辑器界面.
或者在程序工程管理处,双击某个程序集进行切换.
介绍了以上的易语言各部件界面后,下节再讲解如何用易语言来编写软件.
2.第一个程序
这节让我们一起来设计一个简单的软件,通过这个软件的设计过程,让我们体验一下使用易语言编程是一件多么容易快捷的事.
先运行易语言,选择创建 windows窗口程序
上面的是先设计一个软件的界面
新建一个windows程序后,在 菜单->程序->配置 打开 程序配置对话框. 点 设置程序图标 按钮,会出来一个打开 图标文件(*.ICO) 的对话框,选择一个我们想要使用的ICO图标文件来设置咱这个软件的图标.也可以选中窗口布局里的那个 _启动窗口 ,在左侧的 属性 里找到 图标 那项,点击进行设置软件的图标.
选中 _启动窗口 ,在左侧属性里,找到 标题 那项,设为 第一个程序 .
在右侧 组件箱 中,找到 标签 与 按钮 这两个组件后选中,在 窗口布局 里再点击拖动,就会创建出来这些组件.
选中创建出来的 按钮1 与 按钮2,分别在其左侧的 属性->标题 处设为 OK 与 弹出信息框 .
然后分别在这两个创建出来的按钮上双击进入代码编辑区. 也可分别选中这两个按钮后,在左侧的属性下面的 事件选择框 里点选 被单击 进行入代码编辑框界面.
编写软件运行的代码,没有代码的软件只是一个空壳而已
上面的 标签1.标题 即可以在组件的属性里进行设置,也可以通过编写代码后在程序运行过程中进行赋值.
另条 信息框() 的代码也不是凭空乱写的,可以在 核心支持库 里找到该函数.
代码编写好了后,可以按 F5 或点上面的调试的 黑三角 来运行代码,查看效果.
一切无误后,就可以编译生成EXE软件了.
菜单->编译
上面菜单里的三种方式,都能生成EXE出来.不过,不同的编译方式.是有区别的.不管用哪种方式,易语言编出来的软件都离不开支持库文件.缺了支持库的话,就不会运行了.
编译 直接生成一个小巧的EXE文件. 如果想把这个软件复制到未安装易语言的电脑上运行的话,需要与软件一起带上支持库文件.
编译后,会有个提示框,要不要把用到的支持库也放到EXE的文件夹里.如果在自已电脑上用,就选否,拿别的电脑用,点是.然后全部复制过去.
独立编译 生成一个体积比较大的EXE文件,因为这个EXE里会直接包含那些被使用到的支持库.之后就可以把这一个EXE复制到别的电脑上运行了.
采用独立编译时,会有选择需要带上的支持库文件,一般只选有 * 项的,其它非 * 项全不要选
编译生成安装软件 生成一个小巧EXE,然后再把用到的支持库一起打成一个软件安装包.复制到别的电脑上再进行安装再使用.
需要注意的是,如果你的易语言非破解版,又没购买正版的情况下进行编译,会出下图的提示要求你你购买.
正版未购买的情况下时不能编译生成EXE的,需要去下载个破解版,即盗版来学习.
本节软件运行后点击按钮1与按钮2的效果
上面有说到支持库的文件.如果把你的代码直接编译成小巧的EXE软件发给未安装易语言的电脑上运行时,会出现如下图的出错信息框.
错误提示,加载易语言核心支持库失败,软件无法运行.需要带上正确的所需的支持库文件或采用独立译.
本文例子源代在附件 ~
现在让我们一起来总结一下
在设计一个软件时,需要先设计一下界面,可以从组件箱里选择一些需要的组件,然后回到窗口布局里插入,,再在属性里设置这个新插入的组件的一些外观,属性,功能等
设计好界面后可以在相应的控件上双击或从属性里的事件选择器中选择相应的事件进入代码编辑区来编写代码,,
完成代码的编写后,按那个黑色的三角 运行程序看看效果,通过后再编译为EXE软件,此时一个程序就从你的手中产生了……。
有兴趣的话可以自已先尝试一下把各种各样的组件都放到窗口布局上,然后在属性里各种都设置一个,了解各种属性所控制的是哪些外观与功能的
[color=#FF0000
]
太多了。传不完。大家下载完整版看吧.~~~~~~~~~~~~~~~[ 此贴被Εasy在2009-02-03 12:33重新编辑 ]