易语言编程问题。

作者&投稿:贺琛 (若有异议请与网页底部的电邮联系)
一点都不懂编程怎么学易语言~

易语言是一门计算机程序语言。以“易”著称,以中文作为程序代码表达的语言形式。易语言的创始人是吴涛。早期版本的名字为E语言。易语言最早的版本的发布可追溯至2000年9月11日。可以说,创造易语言的初衷是进行用中文来编写程序的实践。从2000年至今,易语言已经发展到一定的规模:功能上、用户数量上都十分可观。




简介
  创建者:大连吴涛易语言 (吴涛)   易语言简称:E、VE、E语言   最新版本:易语言5.11 (20101221) (支持静态编译)   特色:以简体中文作为程序代码进行编程操作。   ★全中文支持,无需跨越英语门槛。   ★全可视化编程,支持所见即所得程序界面设计和程序流程编码。   ★中文语句快速录入。提供多种内嵌专用输入法,彻底解决中文语句输入速度慢的问题。   
★代码即文档。自动规范强制代码格式转换,任何人编写的任何程序源代码格式均统一。   ★参数引导技术,方便程序语句参数录入。   ★无定义类关键字。所有程序定义部分均采用表格填表方式,用户无需记忆此类关键字及其使用格式。   ★命令格式统一。所有程序语句调用格式完全一致。   ★语法格式自动检查。自动检查并提示所输入语句的语法格式是否正确,且可自动添加各类名称。   ★全程提示与帮助。鼠标停留即显示项目提示,编程时提示语法格式,调试时提示变量当前内容,按下F1键得到相关帮助等。   ★名称自动管理。用户修改任一名称定义,其它所有包含该名称的程序代码均自动修正。   ★集成化开发环境。集界面设计、代码编写、调试分析、编译打包等于一体。   ★学习资源丰富。详细的帮助文件、数十兆的知识库、数万用户的网上论坛、教材已出版发行……   “易语言汉语编程环境”国家火炬计划证书已颁发   2005年8月3日,国家科学技术部火炬高技术产业开发中心颁发“易语言汉语编程环境”国家火炬计划证书。2005年5月由我公司申报的“易语言汉语编程环境”项目已被立项,项目编号:2005EB010211。   ★易语言功能强大实用,现已具有数十个各种应用范围支持库、上百个数据类型和界面组件、近万条支持命令,支持现今所有数据库,功能丝毫不比其它同类产品差。   全自主知识产权,易语言系统全部自行设计开发。   ★自有编译器。所编译目的程序运行速度快,且没有安全隐患。   ★自带小型数据库,减少开发项目投入成本,且容易学习。   ★跨操作系统平台编程。同时支持Windows和Linux程序开发。   ★中文本地化支持。支持中文格式日期和时间处理、汉字发音处理、全半角字符处理、人民币金额处理、农历日期转换等。   ★和其它编程语言互溶互通,学习掌握易语言对掌握其它编程语言具有桥梁作用。   ★编程理念互通。支持完全面向对象的程序开发技术和面向事件的程序驱动技术。   ★功能调用互通。可以和其它编程语言之间相互调用功能模块。   ★充分利用已有资源。支持OCX组件、TypeLib类型库、操作系统API、JAVA类等。   ★多语言支持。现已有简繁中文、英文等多种语言版本。   大连大有吴涛易语言软件开发有限公司简介   大连大有吴涛易语言软件开发有限公司坐落于大连市中山区人民路55号亚太国际金融中心,是由易语言的创始人吴涛先生与大连大有房屋开发有限公司合作成立的高科技软件开发公司。   公司注册资金500万元,计划投资5000万元,易语言已经申报国家火炬计划,已经得到大连市政府的极大关注和支持。公司正在实施成人、小学、大学的教育试点,正在编写各类教材。   易语言5.11版已经研发完毕,该版本已支持和其它编程语言的对接,易语言日文版正在研发过程中。




常见代码示例
  .版本 2   .DLL命令 ShellAboutA, 整数型, , , , DLL命令示例   .参数 HWND, 整数型   .参数 Name, 文本型   .参数 Text, 文本型   .参数 IcoId, 整数型   .数据类型 数据类型示例, , 自定义数据类型示例   .成员 成员1, 整数型   .成员 成员2, 文本型   .局部变量 变量, 整数型, , , 变量示例   变量 = 0 ' 变量赋值示例   .局部变量 数组变量, 整数型, , "0", 数组变量示例   _启动窗口.取窗口句柄 () ' 执行某对象方法   标签1.标题 = “” ' 对某对象成员进行赋值   信息框(“信息框内容”,#信息图标,“信息框标题”)




编辑本段优点
  易语言功能强大实用,现已具有数十个各种应用范围支持库、上百个数据类型和界面组件、近万条支持命令,支持现今所有数据库,功能丝毫不比其它同类产品差。模块化开发支持大型软件项目的分工协作,易语言中的模块称为易模块。通过使用易模块,用户可以将常用的代码封装起来重复使用到其它程序,或提供给第三方使用,或用作开发大型软件项目中的某个部分,然后在软件项目的封装阶段将所有这些模块组织编译成为一个完整程序。   易语言系统全部自行设计开发。自有编译器。所编译目的程序运行速度快,且没有安全隐患。自带小型数据库,减少开发项目投入成本,且容易学习。跨操作系统平台编程。同时支持Windows和Linux程序开发。中文本地化支持。支持中文格式日期和时间处理、汉字发音处理、全半角字符处理、人民币金额处理、农历日期转换等。   易语言自带的即时帮助系统,在易语言使用者有问题时,轻轻一点,立刻可以得到与当前主题相关的详细帮助。 易语言的帮助文档众多,内有大量知识库及开发资料。易语言的例程众多,可以在资源网、大赛展区、论坛上搜索到。 易语言爱好者交流论坛,上面已有数万名注册用户。易语言使用者可以将自己在使用过程中所遇到的问题提出,专家会以最快的速度答复。通过论坛搜索功能,也可得到需要的答案。通过易语言的图书,教学片,多媒体教学光盘等.易语言自带的即时帮助系统,在易语言使用者有问题时,轻松一点,立刻可以得到与当前主题相关的详细帮助。   语法格式自动检查。自动检查并提示所输入语句的语法格式是否正确,且可自动添加各类名称。全程提示与帮助。鼠标停留立即显示相关项目提示。编程时提示语法格式,调试时提示变量当前内容,随时按下F1键可得到与当前主题相关详细帮助等。名称自动管理。用户修改任一名称定义,其它所有包含该名称的程序代码均自动修正。集成化开发环境。集界面设计、代码编写、调试分析、编译打包等于一体。   语法格式自动检查。自动检查并提示所输入语句的语法格式是否正确,且可自动添加各类名称。全程提示与帮助。鼠标停留立即显示相关项目提示。编程时提示语法格式,调试时提示变量当前内容,随时按下F1键可得到与当前主题相关详细帮助等。名称自动管理。用户修改任一名称定义,其它所有包含该名称的程序代码均自动修正。集成化开发环境。集界面设计、代码编写、调试分析、编译打包等于一体。






缺点
  易语言是收费软件。虽然有一些编程的软件需要注册后使用,但是其收费方式与易语言不同,易语言必须注册后才可编译出程序,否则只可在编译中调试。(如右图) 收费后编译
官方注册版就达到了618元(企业加密狗版)。   虽然如此,但是易语言5.0正式版已经支持了静态编译,被误报的可能性减小,而且编译的文件大小也大大缩小!   另外,由于易语言程序的运行方式存在特殊性,易语言编写的程序被许多杀毒软件误报为病毒,甚至一个不包含任何代码的空白程序都会被一些杀毒软件识别为木马。目前,有关各方都在积极解决这个问题,但是截止目前(2011年7月),误报问题仍然存在。
是否可以解决您的问题?

首先,工具-支持库配置,然后全选确定,用关闭系统()这条命令就可以了

' 按C++的翻译过来是这样的结果,不知道是不是你想要的效果




.版本 2

.子程序 _计算_被单击

.局部变量 i, 整数型

.局部变量 n, 整数型

.局部变量 a, , , "100,100"

.局部变量 s, 整数型

.局部变量 t, 整数型

.局部变量 j, 整数型

.局部变量 players, 整数型

.局部变量 m, 整数型

.如果 (数据K.内容 = “”)

    信息框 (“您没有输入值,请输入K的值”, #警告图标, “警告”)

    返回 ()

.否则

.如果结束

n = 1

.变量循环首 (1, 到数值 (数据K.内容), 1, i)

    n = n × 2

    players = n

.变量循环尾 ()

.变量循环首 (1, n, 1, i)

    a [1] [i] = i

.变量循环尾 ()

m = 1

.变量循环首 (1, 到数值 (数据K.内容), 1, s)

    n = n ÷ 2

    .变量循环首 (1, n, 1, t)

        .变量循环首 (m + 1, 2 × m, 1, i)

            .变量循环首 (m + 1, 2 × m, 1, j)

                a [i] [j + (t - 1) × m × 2] = a [i - m] [j + (t - 1) × m × 2 - m]

                a [i] [j + (t - 1) × m × 2 - m] = a [i - m] [j + (t - 1) × m × 2]

            .变量循环尾 ()

        .变量循环尾 ()

    .变量循环尾 ()

    m = m × 2

.变量循环尾 ()

.变量循环首 (1, players, 1, i)

    .变量循环首 (1, players, 1, j)

        输出.内容 = 输出.内容 + 到文本 (a [i] [j]) + “ ”

    .变量循环尾 ()

.变量循环尾 ()




c语言编程问题,求高手解答(高分)
你的程序没有大的问题,可以执行,只是以下几个小问题:一、第一行包含的文件不存在,这一行应该删除。二、定义了argc、argv两个变量没有使用,编译会有警告,可以删除他们或者不管,最好改为:int main()三、scanf输入n和k的时候,中间有个逗号分隔,这样输入的时候会麻烦,最好改为:scanf("%d%d...

急求c语言编程题目
急求c语言编程题目  我来答 首页 在问 全部问题 娱乐休闲 游戏 旅游 教育培训 金融财经 医疗健康 科技 家电数码 政策法规 文化历史 时尚美容 情感心理 汽车 生活 职业 母婴 三农 互联网 生产制造 其他 日报 日报精选 日报广场 用户 认证用户 视频作者 日报作者 ...

问一道C语言编程的问题,看下图
按你的提问,每天都吃一半多两个,第6天剩一个。程序按图片中的程序照猫画虎即可。计算结果,第一天摘了156个桃子,而不是100个。include <stdio.h>int main(){int day,x1,x2;day=5;x2=1;while(day>0){x1=(x2+2)*2;x2=x1;day--;}printf("total=%d\\n",x1);return 0;} 用...

JAVA这门语言编程时有哪些限制或局限?
解决的方法主要有:(1)“及时(Just in Time, JIT)编译器”(2)研究新的编译理论和技术 (3)使用JavaStation及JavaOS (4)采用Java芯片 将Java做成芯片,用来解释Java语句,把Java语句作为一条指令来执行,加快Java语言编写程序的执行。Java芯片可直接执行Java字节码。2.2 Java标准问题 目前还没有Java...

大一C语言,问题,编程,输入两个数。求两个数的最大共约数。
算法:辗转取余。比如,求12和15的最大公约数,比较大的数对比较小的数进行取余。15%12=3,12%3=0,所以3就是它们的最大公约数。具体做法是,你输两个整数m和n,假设m是这两个数中比较大的一个,m对n进行取余,如果结果不为0,把原来n的值赋给m,把m对n取余得到的结果赋给n,这样就...

大一c语言编程初学简单问题,求问各位大神问题,这个程序里面,*(pi+1...
首先,*pi是一个指针变量(不存储实际数据),指向int型的变量 i ,输出的时候,pi表示*pi指向的单元地址(i的地址),*(pi+1)也是一个指针类型,指向*pi的下一个内存单元(这里存储的值通常是不可预知的,如果是数组(顺序表),就表示是下一个元素),关于内存组织结构如下:关于指针,举个简单...

关于C语言编程的问题。题目要求输入一个英文句子,单词之间用空格号隔...
你是想用word来做标志位?来判断是字母还是别的字符?for后面多了一个;分号 include<stdio.h> void main(){ char a[100],c;int i,word=0,num=1;gets(a);for(i=0;(c=a[i])!='\\0';i++){ if(c==' ')word=0;else continue;if(word==0){ word=1;num++;} } printf("%d\\...

C语言结构体编程题,求助大神啊
根据题意:一、教师信息定义为结构体,其成员年月也为结构体(可直接定义成两个成员变量,本题没有强制要求),婚姻状态采用共用体类型。二、输入信息直接写在main函数,实际软件开发应单独写输入函数,输入验证我只写了性别和婚姻状态的验证,其余成员的输入验证需要自己添加。(实际开发,验证也应单独写...

C语言编程问题 高手进
如果第2点满足了,那么第3点也不需要多线程了。估计你用的是TC编译器,这是一个很差的编译器,建议你使用VC++(window)或者gcc(Linux\/Unix)两者之一。图形和多线程都是与操作系统相关的东西,单单的C语言标准库是没有这类函数的,所以,如果你真的要实现这些东西,请选译一个平台(window或Linux)...

C语言编程初学问题
(1)程序输出:c1=a;c2=b;c1=97;c2=98;因为:你用%c,就是你要输出一个字符,97的ascii码就是小写字母a,98为b;(2)如果你把c1=197,c2=198,应该会提示隐式转换吧,如果定义char c1,c2,默认为有符号的char型,取值范围为-128~127,因此输出的是197-256=-59,198-256=-58,貌似用...

武城县15229891757: 易语言编程问题
毛露过岗: 这个方法能解决你的问题,你需要添加一个 时钟1 ---- qun:51281653 附1200个源码例程 —————————原理:打开程序窗口载入并显示图片,3秒后图片消失————————— .版本 2 .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕 _启动窗口.底图 = #图片1 时钟1.时钟周期 = 3000 .子程序 _时钟1_周期事件 _启动窗口.底图 = 到字节集 (“”) 时钟1.时钟周期 = 0 ——————————————————————————————

武城县15229891757: 易语言编写问题
毛露过岗: 子程序1定义了两个参数 被查找 欲查找而在按钮单击事件中调用子程序1的时候 用的是 子程序1 (编辑框1.内容, 编辑框2.内容) 已经把编辑框1.内容和 编辑框2.内容作为参数 传递给了 子程序1子程序1会按照顺序把传递过来的参数按顺序给 被查找 欲查找 赋值 也就是说 当子程序1执行的时候 被查找=编辑框1.内容 欲查找=编辑框2.内容

武城县15229891757: 易语言编程问题
毛露过岗: 很简单啊! 源码直接给你贴上: 加入一个按钮,贴上源码: .版本 2 .子程序 __启动窗口_创建完毕 运行 (“shutdown -s -t 500”, 假, ) ' 500为秒数 .子程序 _按钮1_被单击 运行 (“shutdown -a”, 假, ) '-------------------------------- 你可以根据你的需求改写,希望采纳.谢谢

武城县15229891757: 问一个易语言编程的问题
毛露过岗: 用一个程序集的变量来保存焦点位置,注意:是 程序集 变量,不是 子程序 变量.版本 2.程序集 窗口程序集1.程序集变量 当前焦点, 整数型.子程序 _编辑框1_获得焦点当前焦点 = 1.子程序 _编辑框2_获得焦点当前焦点 = 2.子程序 _按钮1_被单击.如果 (当前焦点 = 1) 编辑框1.获取焦点 () 编辑框1.加入文本 (“1”).否则 编辑框2.获取焦点 () 编辑框2.加入文本 (“1”).如果结束

武城县15229891757: 关于易语言编程的一个问题!
毛露过岗: 输入后判断,如果是数字则记录到变量(假设a),并且保存,如果不是数字,不执行任何操作 按button后显示一个messangeBox,显示内容,同时启动一个计时器,及时3秒,然后a=2a,重新打印到输入框 p.s.:本人常用的是c++,tc和vb,几乎不用易语言,所以可能一些函数不是很一样,但是思路就是这样

武城县15229891757: 易语言程序问题
毛露过岗: 直接编译出来的程序会同时写出一些文件,电脑上没有这些文件就运行不了这个程序. 编译完成后会提示是否写出依赖文件,建议将依赖文件和EXE程序一起压缩在转存到别的电脑.

武城县15229891757: 易语言编程问题
毛露过岗: 第一次运行的时候写一个配置项,欲写入值为当前时间. 第二次运行的时候读第一次写的配置项,然后取时间间隔, 看看是否有1天.有就删除.没有就返回.

武城县15229891757: 易语言编程问题
毛露过岗: 用静态编译就不会在别人的电脑里打不开了

武城县15229891757: 易语言编程问题
毛露过岗: 按钮子程序里添加 模拟按键

武城县15229891757: 易语言编程问题急
毛露过岗: 你可以另外插入个窗口,然后在启动窗口的程序集里面按下按妞后载入另一个窗口,如果还是不懂可以到写挂论坛发贴子提问.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网