
EPL(易语言编程工具)
v4.01 官方版- 软件大小:10.67 MB
- 更新日期:2019-06-28 15:34
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:

软件介绍 人气软件 下载地址
EPL(简易编程语言)是一款功能强大,易于使用的RAD编程语言和软件开发环境;EPL编程语言灵活且基于命令,EPL为想要创建软件但没有任何经验的用户提供了一种简单的方法,EPL还提供了一个非常高质量的编译器,允许用户构建独立的应用程序,包括:Windows窗体应用程序/控制台应用程序/动态库/Linux应用程序控制台在一个IDE中,用户甚至可以在Windows系统下调试Linux控制台应用程序;EPL易于使用RAD环境,适用于所有级别的开发人员,如果用户有任何其他RAD或语言,您就会发现对此程序EPL非常熟悉。强大又实用,需要的用户可以下载体验

软件功能
EPL为开发EPL内部库提供了一个非常紧凑和灵活的标准。
EPL提供了很多特殊功能库,包括以下这些:
内核,ADO数据库,应用程序接口,比特激流,压缩,数据图表,数据操作1
数据结构,数字设备,拖放,增强功能,增强片,EPL向导,Excel中2000扩展功能,扩展的UI
扩展UI II,扩展UI III,HTML浏览器,图像转换,互联网,互联网信息服务,进程间通信,LAN操作
数学运算,多媒体,多线程,MySQL和网络通信,网络通信2
网络拦截,网络传输,OpenGL的,POP3,端口接入,PowerPoint 2000中
正则表达式,远程过程调用,脚本语言,语音和语音识别功能
SSL通讯系统壳牌,电话语音,Word 2000中,XML,XP风格UI等
软件特色
高品质的编译器
宽图书馆呈现
智能和强大的IDE
易于使用,易于学习
Dll / COM / OCX支持
嵌入式数据库支持
1、提供一个极其灵活的开发环境
2、提供一个非常高质量的编译器,允许用户建立独立的应用程序
3、支持建立和调试高性能的Windows窗体应用程序、Windows控制台应用程序、Windows动态库,Linux控制台在IDE中的应用
4、支持在Windows系统下调试Linux控制台应用程序
5、可视化设计环境,易于使用的编程语言
6、完整的编译建立独立的应用程序
7、广泛的内部图书馆的支持
8、基于命令的编程语言,即使没有关键词,内部的嵌入式数据库,方便编程的帮助等
EPL命名规则
在EPL应用程序源代码中,无论变量/函数/数据类型等,它们的名称必须以英文字符开头,并且不包含非英文或非数字字符。
EPL支持无限长度名称,并且名称永远不会与EPL语言关键字冲突,因为EPL是一种命令基础语言,例如“If”,“While”这些都是命令(函数)
安装步骤
1、浏览至此,需要的用户可以点击本网站提供的下载路径下载得到对应的程序安装包

2、通过解压功能将压缩包打开,找到主程序,双击主程序即可进行安装,点击下一步按钮

3、用户可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

4、快捷键选择可以根据自己的需要进行选择,也可以选择不创建

5、现在准备安装主程序。点击“安装”按钮开始安装或点击“上一步”按钮重新输入安装信息。

6、等待应用程序安装进度条加载完成即可,需要等待一小会儿

7、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

使用说明
有什么好处
您可能会问“为什么是EPL,为什么不是其他人?”。与大多数RAD(快速应用程序开发)环境软件一样,EPL提供了可视化设计环境,易于使用的编程语言。 EPL从而出现一些最RAD软件不具备,:如完整的编译构建独立的应用程序,支持广泛的内部库,基于命令的编程语言,即使没有关键字,内部嵌入式数据库,即时编程帮助等。
根据这个版本EPL从其相应的中国版的哪些迁移,迁移可能会失去精度和EPL编程元素的名称,颜色质量:如图书馆,数据类型,函数,方法,属性,事件等,所以我们可能会改变任何编程元素的名称,以便在将来必要时改进EPL。对于更改EPL的任何元素名称,我们不承担任何责任。
无论如何,EPL是基于命令的语言,所以如果我们重命名任何元素“在未来的名字,以前的所有元素”在源代码中的名字将是兼容的,它会在EPL自动转换为新的名称。
申请开始/结束
开始
EPL Windows窗体应用程序有两种启动模式,只需:
由“_MainForm”启动
由“_MainFunction”启动
第一种模式将用作默认模式,您可以在“工具” - >“系统设置”菜单 - > “ 常用” 选项卡中更改模式。
在第一种模式下,应用程序将在开始运行应用程序时自动搜索并加载名为“_MainForm”的表单。
在第二种模式中,应用程序将执行名为“_MainFunction”的函数。
见下图

结尾
EPL Windows Form Application有两种退出正在运行的应用程序的方法。第一种方式,您可以直接调用“ 结束” 功能来停止当前运行的应用程序并退出。第二种方式,你可以使用 表单的“ Destroy ” 方法来销毁已经加载的每个表单,如果它存在则完成“_MainFunction” 。

EPL数据类型
英超数据类型classifie 小号由系统基本数据类型,库定义的数据类型,以及用户定义的数据类型。
系统基本数据类型

字节/ 短/ 整数/ Int64 / Float / Double可以命名为“ 数字”,可以在每种数字类型之间进行转换。注意:转换可能会丢失数据精度
所有数据类型仅在内部EPL系统中有效,匹配所有支持的数据类型
见下图

库定义的数据类型
所有EPL提供的控件,对象都是数据类型,如Picturebox,TextBox,Button等,甚至是Form。这些数据类型可能有方法,属性和事件,也可以有接口,而EPL库中的所有数据类型也包括内核库。
按代码添加控制
您可以使用“复制控制”功能来复制ñ 已经存在形式的控制。如果你想复制一个ň 已经存在颜料盒的“控制1” 在表单上,你可以编码喜欢这个

用户定义的数据类型
您可以在应用程序中定义自己的数据类型(用户定义的数据类型),数据类型可以包含系统基本数据类型,库定义的数据类型和其他用户定义的数据类型。用户定义的类型可以包含不同数据类型的多项。
到申报用户的变量定义的数据类型,它是正好相同一个小号声明的变量。要使用,请使用“ VariableName.ItemName” 调用方式。
例如,如果要存储指示矩形大小和位置的数据,可以先定义名为RECT的数据类型

并声明一个名为rt的RECT类型变量,然后使用“rt。”+项目名称来访问变量的每个项目。

要添加新的用户定义数据类型,只需单击插入 - >数据类型菜单。
数据类型转换
要在不同的System-Basic数据类型之间转换数据,可以调用以下函数,

当您将不同的数据类型之间的数据,你一定要把数据精度问题的关心,如果你从高精度类型转换为低精度类型,可能丢失数据精度,如值转换整数类型短型,如果整数类型值大于32767,数据将丢失并发生溢出。
语法错误检测
EPL提供非常强大的语法错误检测。
实时检测
每次按回车键确认代码行时,EPL会自动检测此代码行是否有明显的语法错误,如果错误存在,EPL会提示您并描述语法错误。
您可以单击“工具” - >“系统设置”菜单并切换到“输入”选项卡,选中/取消选中“输入新行后检查语法错误”选项以启用/禁用此功能。见下图

编译检测
EPL将在编译时检查应用程序的所有语法错误,一旦检测到任何一个错误,当前编译将停止并且错误的代码行将被激活,错误的描述将显示在“输出”选项卡中。
跟踪和调试

这些菜单项提供跟踪和调试功能,并描述为 以下
(1)在调试模式下编译当前的EPL应用程序并运行它。
(2)停止当前运行的EPL应用程序。
(3)查看/修改指定表达式或变量的内容。
(4)应用程序中的单步执行功能。如果此功能需要来调用其他用途[R -defined型功能,在不经过调用的函数步进执行的功能。
(5)在应用程序中单步执行功能,并将此当前函数调用到每个函数中。
(6)完成当前函数,返回调用函数的下一个代码行并中断。
(7)执行命令EPL应用,打破在当前插入符号位于位置。
(8)在当前代码行上设置或清除断点。
(9)在当前代码行上设置或修改条件断点。
(10)清除所有源代码中的所有断点。
(11)运行到当前插入位置。
并且每个功能菜单项都显示其指定的快捷键,您也可以使用它。
无论以哪种方式进行调试,都必须插入一个或多个断点。只需按行上的F9键作为断点,行的头部将标记一个红色标记,应用程序将在执行到具有红色标记的地方时暂停。
要设置条件断点,请选择一行代码,单击“条件断点”菜单,插入条件表达式(仅支持变量),然后单击“确定”以标记红色标记。
按F9键可以删除所有断点。
调试相关功能
EPL为调试提供了非常有用的功能,下面介绍这些功能
OutputDebugString的
此功能仅在调试模式下有效,在发布模式下将被忽略。
OutputDebugString函数将指定的字符串发送到EPL的“输出”选项卡。“*” 字符将在指定的字符串之前添加,并且在指定的字符串之后将添加回车符。
暂停功能
此功能仅在调试模式下有效,在发布模式下将被忽略。
暂停功能暂停当前正在运行的应用程序,就像插入断点一样。它可以在任何放置代码能够发生在你的源代码。
断言功能
此功能仅在调试模式下有效,在发布模式下将被忽略。
此Assert函数检查条件参数,如果为False,则应用程序将暂停并显示警告。
该功能可以放在任何代码能够代替你的源代码,就像插入一个条件断点。
IsDebugMode函数
如果当前可执行文件是在EPL调试环境中运行的调试模式,则IsDebugMode函数返回True。否则返回false指示的释放模式。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文