ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:72KB ,
资源ID:1147912      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-1147912.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(巩宁:一种革 命性的高级语言简介.doc)为本站会员(kuailexingkong)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

巩宁:一种革 命性的高级语言简介.doc

1、易语言是一门计算机程序语言。以“易”著称,以中文作为程序代码表达的语言形式。易语言的创始人是吴涛。早期版本的名字为 E 语言。易语言最早的版本的发布可追溯至 2000年 9 月 11 日。可以说,创造易语言的初衷是进行用中文来编写程序的实践。从 2000 年至今,易语言已经发展到一定的规模:功能上、用户数量上都十分可观。目录简介 功能强大 与国际接轨 公司文化理念 常见代码示例 缺点 易语言支持库 易语言模块 1. 简介 功能强大 与国际接轨 公司文化理念 常见代码示例 缺点 易语言支持库 易语言模块 1. 展开编 辑 本 段 简 介创 建 者 : 大 连 吴 涛 易 语 言 ( 吴 涛 )

2、易 语 言 简 称 : e、 VE、 E 语 言 最 新 版 本 : 5.11 正 式 版 ( 支 持 静 态 编 译 ) 特 色 : 第 一 个 中 国 人 自 己 打 造 的 编 程 语 言 ! 全 中 文 支 持 , 无 需 跨 越 英 语 门 槛 。 全 可 视 化 编 程 , 支 持 所 见 即 所 得 程 序 界 面 设 计 和 程 序 流 程 编 码 。 中 文 语 句 快 速 录 入 。 提 供 多 种 内 嵌 专 用 输 入 法 , 彻 底 解 决 中 文 语 句输 入 速 度 慢 的 问 题 。 代 码 即 文 档 。 自 动 规 范 强 制 代 码 格 式 转 换 , 任

3、 何 人 编 写 的 任 何 程 序 源 代 码格 式 均 统 一 。 参 数 引 导 技 术 , 方 便 程 序 语 句 参 数 录 入 。 无 定 义 类 关 键 字 。 所 有 程 序 定 义 部 分 均 采 用 表 格 填 表 方 式 , 用 户 无 需记 忆 此 类 关 键 字 及 其 使 用 格 式 。 命 令 格 式 统 一 。 所 有 程 序 语 句 调 用 格 式 完 全 一 致 。 语 法 格 式 自 动 检 查 。 自 动 检 查 并 提 示 所 输 入 语 句 的 语 法 格 式 是 否 正 确 ,且 可 自 动 添 加 各 类 名 称 。 全 程 提 示 与 帮 助

4、。 鼠 标 停 留 即 显 示 项 目 提 示 , 编 程 时 提 示 语 法 格 式 ,调 试 时 提 示 变 量 当 前 内 容 , 按 下 F1 键 得 到 相 关 帮 助 等 。 名 称 自 动 管 理 。 用 户 修 改 任 一 名 称 定 义 , 其 它 所 有 包 含 该 名 称 的 程 序代 码 均 自 动 修 正 。 集 成 化 开 发 环 境 。 集 界 面 设 计 、 代 码 编 写 、 调 试 分 析 、 编 译 打 包 等 于一 体 。 学 习 资 源 丰 富 。 详 细 的 帮 助 文 件 、 数 十 兆 的 知 识 库 、 数 万 用 户 的 网 上论 坛 、 教

5、 材 已 出 版 发 行 “易 语 言 汉 语 编 程 环 境 ”国 家 火 炬 计 划 证 书 已 颁 发 2005 年 8 月 3 日 ,国 家 科 学 技 术 部 火 炬 高 技 术 产 业 开 发 中 心 颁 发 “易语 言 汉 语 编 程 环 境 ”国 家 火 炬 计 划 证 书 。 2005 年 5 月 由 我 公 司 申 报 的 “易语 言 汉 语 编 程 环 境 ”项 目 已 被 立 项 , 项 目 编 号 : 2005EB010211。 编 辑 本 段 功 能 强 大 易 语 言 功 能 强 大 实 用 , 现 已 具 有 数 十 个 各 种 应 用 范 围 支 持 库 、

6、上 百 个数 据 类 型 和 界 面 组 件 、 近 万 条 支 持 命 令 , 支 持 现 今 所 有 数 据 库 , 功 能 丝 毫不 比 其 它 同 类 产 品 差 。 全 自 主 知 识 产 权 , 易 语 言 系 统 全 部 自 行 设 计 开 发 。 自 有 编 译 器 。 所 编 译 目 的 程 序 运 行 速 度 快 , 且 没 有 安 全 隐 患 。 自 带 小 型 数 据 库 , 减 少 开 发 项 目 投 入 成 本 , 且 容 易 学 习 。 跨 操 作 系 统 平 台 编 程 。 同 时 支 持 Windows 和 Linux 程 序 开 发 。 中 文 本 地 化

7、支 持 。 支 持 中 文 格 式 日 期 和 时 间 处 理 、 汉 字 发 音 处 理 、 全半 角 字 符 处 理 、 人 民 币 金 额 处 理 、 农 历 日 期 转 换 等 。 编 辑 本 段 与 国 际 接 轨 和 其 它 编 程 语 言 互 溶 互 通 , 学 习 掌 握 易 语 言 对 掌 握 其 它 编 程 语 言 具 有桥 梁 作 用 。 编 程 理 念 互 通 。 支 持 完 全 面 向 对 象 的 程 序 开 发 技 术 和 面 向 事 件 的 程 序驱 动 技 术 。 功 能 调 用 互 通 。 可 以 和 其 它 编 程 语 言 之 间 相 互 调 用 功 能 模

8、 块 。 充 分 利 用 已 有 资 源 。 支 持 OCX 组 件 、 TypeLib 类 型 库 、 操 作 系 统API、 JAVA 类 等 。 多 语 言 支 持 。 现 已 有 简 繁 中 文 、 英 文 等 多 种 语 言 版 本 。 大 连 大 有 吴 涛 易 语 言 软 件 开 发 有 限 公 司 简 介 大 连 大 有 吴 涛 易 语 言 软 件 开 发 有 限 公 司 坐 落 于 大 连 市 中 山 区 人 民 路 55号 亚 太 国 际 金 融 中 心 , 是 由 易 语 言 的 创 始 人 吴 涛 先 生 与 大 连 大 有 房 屋 开 发 有限 公 司 合 作 成 立

9、 的 高 科 技 软 件 开 发 公 司 。 公 司 注 册 资 金 500 万 元 , 计 划 投 资 5000 万 元 , 易 语 言 已 经 申 报 国 家 火炬 计 划 , 已 经 得 到 大 连 市 政 府 的 极 大 关 注 和 支 持 。 公 司 正 在 实 施 成 人 、 小 学 、大 学 的 教 育 试 点 , 正 在 编 写 各 类 教 材 。 易 语 言 5.1 版 已 经 研 发 完 毕 , 该 版 本 已 支 持 和 其 它 编 程 语 言 的 对 接 , 易语 言 日 文 版 正 在 研 发 过 程 中 。 编 辑 本 段 公 司 文 化 理 念大 有 吴 涛 的

10、文 化 精 髓 集 中 体 现 在 一 个 “恒 “字 上 , 书 中 有 云 “恒 : 亨 , 无咎 , 利 贞 , 利 有 攸 往 。 “就 是 说 : 只 有 “恒 “, 才 能 亨 通 , 只 有 在 动 机 纯 正 的前 提 下 , 才 能 无 往 而 不 利 , 才 能 够 成 就 大 事 。 这 个 “恒 “字 是 渗 透 在 公 司 人 每 天 的 工 作 学 习 及 生 活 中 的 , 它 是 鲜 活 而 生动 的 , 它 是 渗 透 在 短 暂 与 恒 久 之 间 的 , 感 应 短 暂 , 恒 久 长 还 , 短 暂 与 恒 久 相互 为 用 , 足 以 影 响 你 生

11、命 中 的 每 一 刻 。 要 达 到 “恒 “需 体 现 在 以 下 方 面 : 1. 坚 持 己 见 , 须 动 机 纯 正 ; 2. 刚 柔 相 应 , 须 严 己 宽 人 ; 3. 坚 持 正 道 , 勿 奸 佞 邪 恶 ; 4. 坚 持 自 立 , 持 方 正 德 行 ; 5. 顺 义 正 义 , 勿 强 施 与 人 ; 6. 循 序 渐 进 , 勿 好 高 骛 远 ; 7. 宽 厚 中 道 , 勿 虚 伪 浮 躁 ; 8. 在 位 谋 政 , 勿 越 俎 代 庖 ; 9. 居 上 位 者 , 勿 见 异 思 迁 。 大 有 吴 涛 独 特 的 企 业 文 化 , 是 一 种 传 统

12、 而 又 开 拓 向 前 的 文 化 氛 围 , 一 种严 谨 而 又 充 满 浪 漫 的 文 化 氛 围 , 一 种 稳 定 而 又 不 断 创 新 的 文 化 氛 围 , 一 种 公私 分 明 而 又 合 二 为 一 的 文 化 氛 围 ! 这 种 文 化 氛 围 造 就 了 一 种 适 合 于 创 造 性 劳动 的 良 好 环 境 , 为 大 有 吴 涛 易 语 言 软 件 开 发 创 造 了 一 切 外 部 条 件 ! 编 辑 本 段 常 见 代 码 示 例.版 本 2 .DLL 命 令 ShellAboutA, 整 数 型 , , , , DLL 命 令 示 例 .参 数 HWND,

13、 整 数 型 .参 数 Name, 文 本 型 .参 数 Text, 文 本 型 .参 数 IcoId, 整 数 型 .数 据 类 型 数 据 类 型 示 例 , , 自 定 义 数 据 类 型 示 例 .成 员 成 员 1, 整 数 型 .成 员 成 员 2, 文 本 型 .局 部 变 量 变 量 , 整 数 型 , , , 变 量 示 例 变 量 0 变 量 赋 值 示 例 .局 部 变 量 数 组 变 量 , 整 数 型 , , “0“, 数 组 变 量 示 例 _启 动 窗 口 .取 窗 口 句 柄 () 执 行 某 对 象 方 法 标 签 1.标 题 “” 对 某 对 象 成 员 进

14、 行 赋 值 编 辑 本 段 缺 点1.易 语 言 是 收 费 软 件 。 虽 然 有 一 些 编 程 的 软 件 需 要 注 册 后 使 用 , 但 是 其收 费 方 式 与 易 语 言 不 同 , 易 语 言 必 须 购 买 后 才 能 编 译 出 程 序 , 否 则 只 可 在 编译 中 调 试 。 ( 如 右 图 ) 收 费 后 编 译官 方 注 册 版 就 达 到 了 418 元 ( 企 业 加 密 版 ) 。 虽 然 如 此 , 但 是 易 语 言 5.0 正 式 版 已 经 支 持 了 静 态 编 译 , 被 误 报 的 可 能性 减 小 , 而 且 编 译 的 文 件 大 小

15、也 大 大 缩 小 ! 编 辑 本 段 易 语 言 支 持 库易 语 言 支 持 库 库 类 似 于 普 通 的 程 序 的 DLL 文 件 。 这 个 支 持 库 是 易 语 言 专 用 的 , 别 的 程 序 调 用 不 了 的 , 扩 展 名 有fnr、 fne、 npk 三 种 。 fnr、 fne 都 是 制 作 好 的 DLL 文 件 , 例 如 系 统 核 心 支 持 库 、 应 用 接 口 支持 库 。 该 类 支 持 库 一 般 由 用 户 使 用 C+或 Delphi 制 作 , 具 体 可 以 看 易 语 言支 持 库 开 发 手 册 。 npk 属 于 易 语 言 CO

16、M 包 装 支 持 库 , 该 支 持 库 是 引 用 COM 包 装 库 生 成 的 ,例 如 WebBrowser、 Windows 媒 体 播 放 器 。 该 扩 展 名 格 式 支 持 库 可 用 记 事 本打 开 。 该 支 持 库 可 以 由 用 户 制 作 , 制 作 方 法 : 在 易 语 言 上 点 击 工 具 -“类型 库 或 OCX 组 件 支 持 库 ”命 令 。 编 辑 本 段 易 语 言 模 块现 在 大 型 软 件 项 目 的 实 施 一 般 是 分 工 协 作 开 发 , 为 了 支 持 这 一 点 , 易 语言 提 供 了 模 块 化 开 发 支 持 。 易

17、语 言 中 的 模 块 称 为 易 模 块 。 通 过 使 用 易 模 块 ,用 户 可 以 将 常 用 的 代 码 封 装 起 来 重 复 使 用 到 其 它 程 序 , 或 提 供 给 第 三 方 使 用 ,或 用 作 开 发 大 型 软 件 项 目 中 的 某 个 部 分 , 然 后 在 软 件 项 目 的 封 装 阶 段 将 所 有这 些 模 块 组 织 编 译 成 为 一 个 完 整 程 序 。 同 时 易 语 言 支 持 大 量 非 官 方 扩 展 模 块 ,超 级 模 块 让 编 程 更 简 单 化 。 易 语 言 5.0 静 态 编 译 版 本 发 布 ! 易 语 言 更 新

18、历 程易 语 言 5.11 相 对 于 易 语 言 5.1 更 新 说 明 : 静 态 链 接 配 置 文 件 link.ini 中 linker,output_file 配 置 项 支 持 使 用相 对 路 径 (相 对 于 易 语 言 安 装 目 录 ) 改 进 易 之 表 工 具 及 其 源 码 , 支 持 分 别 设 置 上 下 左 右 边 框 线 , 支 持 在 状 态条 中 显 示 选 中 单 元 格 信 息 ; 高 级 表 格 单 元 格 进 入 编 辑 状 态 时 , 自 动 设 置 编 辑 状 态 下 的 文 本 字 体 和颜 色 与 当 前 单 元 格 一 致 , 同 时

19、还 允 许 用 户 在 “将 被 编 辑 ”事 件 中 调 用 “置编 辑 状 态 字 体 和 颜 色 ()”改 变 此 默 认 行 为 ; 增 加 “高 级 表 格 .客 户 区 背 景 颜 色 ()”方 法 ; 修 改 “高 级 表 格 .插 入 列 ()”的 列 对 齐 方 式 默 认 为 左 对 齐 (原 居 中 ), 保持 一 致 性 ; 解 决 应 用 接 口 支 持 库 “取 快 捷 方 式 目 标 ()“命 令 在 目 标 没 有 参 数 的 情 况下 返 回 值 最 后 多 出 一 个 空 格 的 BUG; 数 据 库 操 作 支 持 库 “记 录 集 .打 开 ()”方 法

20、 新 增 一 个 “游 标 类 型 ”参 数 ,解 决 在 某 些 情 况 下 对 Access 数 据 库 执 行 SQL 语 句 不 能 应 用 like 操 作 符 的错 误 ; 类 型 库 和 OCX 组 件 的 支 持 库 包 装 工 具 packcom.exe 改 进 以 下 内 容 : 1、 生 成 NPK 文 件 时 自 动 在 易 语 言 LIB 目 录 中 查 找 相 同 数 字 签 名 (GUID)的 旧 版 NPK, 如 果 存 在 则 提 示 用 户 在 其 基 础 上 升 级 。 此 举 主 要 解 决 因 OCX或 类 型 库 版 本 升 级 可 能 导 致 的

21、兼 容 性 问 题 ( 比 如 用 新 版 NPK 打 开 此 前 用 旧版 NPK 编 写 的 易 语 言 源 代 码 时 产 生 命 令 调 用 错 乱 现 象 ) 。 但 对 于 OCX 或 类型 库 作 者 升 级 时 改 变 了 原 有 方 法 的 dispid 的 情 况 , 就 无 能 为 力 了 ; 2、 增 加 搜 索 功 能 , 支 持 搜 索 库 名 称 、 库 文 件 名 、 库 GUID; 3、 为 所 有 操 作 按 钮 添 加 了 功 能 说 明 即 时 提 示 文 本 ; 易 语 言 5.1 相 对 于 易 语 言 5.0 更 新 说 明 : 支 持 静 态 链

22、 接 其 它 编 程 语 言 ( 如 C/C+、 汇 编 等 ) 编 译 生 成 的 静 态 库( .LIB 或 .OBJ) , 但 仅 限 于 COFF 格 式 , 支 持 cdecl 和 stdcall 两 种 函 数调 用 约 定 。 使 用 说 明 如 下 : 函 数 声 明 和 调 用 方 法 与 DLL 命 令 一 致 ; “库 文 件 名 ”以 .lib 或 .obj 为 后 缀 的 将 被 视 为 静 态 库 , 可 使 用 绝 对 路 径 或 相 对 路 径 ( 相对 当 前 源 代 码 所 在 目 录 ) , 如 依 赖 多 个 静 态 库 请 分 别 列 出 并 以 逗

23、号 分 隔 ;“在 库 中 的 对 应 命 令 名 ”请 务 必 准 确 填 写 静 态 库 中 公 开 导 出 的 符 号 名 称( C 函 数 (cdecl)编 译 后 , 符 号 名 称 通 常 是 在 函 数 名 称 前 加 下 划 线 (_)) ;“在 库 中 的 对 应 命 令 名 ”以 开 头 表 示 以 cdecl 方 式 调 用 , 否 则 表 示 以 默 认的 stdcall 方 式 调 用 ; 各 参 数 声 明 要 与 其 定 义 一 致 。 请 参 考 易 语 言 安 装 目 录 内 的 例 程 : samples静 态 编 译 调 用 LIB 和 OBJ 1. 静

24、态 编 译 方 面 的 改 进 和 优 化 。 2. 符 号 重 命 名 程 序 (resym.exe)增 加 对 .obj 文 件 的 支 持 , 并 更 新 了 文档 (sdkstatic_docs)。 3. 编 译 生 成 安 装 软 件 时 已 支 持 打 包 静 态 编 译 后 的 程 序 , 但 需 事 先 静 态编 译 出 该 程 序 。 4. 升 级 加 密 狗 驱 动 程 序 , 增 加 了 对 Windows 7, Vista 等 操 作 系 统 的支 持 。 5. 操 作 系 统 界 面 功 能 支 持 库 (shell.fne)中 的 “执 行 ()”命 令 增 加 一

25、个 参 数 “窗 口 显 示 方 式 ”, 作 用 与 核 心 库 “运 行 ()”命 令 的 同 名 参 数 一 致 。6. 数 据 库 操 作 支 持 库 增 加 读 写 长 整 数 字 段 的 功 能 , 但 受 限 于 系 统 接 口暂 不 能 读 写 超 出 整 数 范 围 的 数 值 。 7. 修 改 高 级 表 格 支 持 库 , 通 过 鼠 标 调 整 行 高 列 宽 时 不 改 变 当 前 光 标 行列 号 。 8. 修 改 BUG: 在 IDE 中 打 开 源 代 码 文 件 (.e)后 , 高 级 选 择 夹 组 件 不 能正 确 切 换 到 “现 行 子 夹 ”属 性

26、设 定 的 子 夹 。 9. 修 改 BUG: 矢 量 动 画 支 持库 中 的 “矢 量 编 辑 框 ”组 件 在 光 标 位 于 组 件 右 下 角 时 按 右 光 标 键 进 入 下 一 行会 导 致 显 示 错 误 。 10. 修 改 BUG: 矢 量 动 画 支 持 库 中 的 “矢 量 编 辑 框 ”组 件 在 光 标 位 于 组件 左 上 角 时 按 左 光 标 键 进 入 前 一 行 可 能 会 导 致 显 示 错 误 或 内 存 申 请 失 败 。 11. 修 改 BUG: 网 络 传 送 支 持 库 在 使 用 代 理 下 载 时 可 能 会 导 致 程 序 崩 溃 。12

27、. 修 改 BUG: 超 级 列 表 框 .置 列 图 片 ()有 时 功 能 不 正 常 或 导 致 随 机 错误 。 13. 修 改 BUG: Sqlite3 数 据 库 支 持 库 中 的 “Sqlite 记 录 集 .绑 定 参 数()”命 令 不 支 持 汉 字 /UTF-8。 14. 修 改 BUG: VCL 相 关 支 持 库 部 分 组 件 在 修 改 个 别 属 性 或 调 用 个 别 方法 后 不 可 见 , 并 改 进 了 Delphi 版 本 的 支 持 库 SDK。 15. 修 改 BUG: 高 级 表 格 在 列 类 型 为 数 值 型 时 , 添 加 新 行 且

28、省 略 标 题 的情 况 下 , 会 导 致 程 序 异 常 。 16. 修 改 BUG: 数 值 计 算 支 持 库 “大 数 .四 舍 五 入 ()”命 令 在 最 高 位 进位 时 , 会 导 致 程 序 异 常 。 17. 修 改 BUG: 办 公 组 件 支 持 库 打 印 进 度 对 话 框 的 标 题 和 用 户 设 置 的 内容 不 一 致 。 18. 修 改 BUG: 办 公 组 件 静 态 编 译 后 无 法 正 常 销 毁 。 19. 修 改 BUG: 应 用 接 口 支 持 库 “取 内 存 容 量 信 息 ()”命 令 不 能 正 常 处理 大 于 2G 的 内 存

29、。 20. 修 改 BUG: 超 级 列 表 框 在 属 性 “整 行 选 择 ”为 真 时 , 鼠 标 单 击 第 一列 右 面 也 会 导 致 第 一 列 中 的 选 择 框 被 选 中 或 取 消 选 中 。 21. 修 改 BUG: Sqlite3 数 据 库 支 持 库 中 “Sqlite 数 据 库 .取 错 误 文 本()”返 回 的 文 本 是 UTF-8 编 码 ( 应 是 GB18030 编 码 ) 。 易 语 言 5.0增 加 静 态 编 译 功 能 , 支 持 挂 接 第 三 方 链 接 器 ( 比 如 VC6 中 的link.exe) 。 静 态 编 译 后 的 易

30、语 言 可 执 行 程 序 (exe)和 动 态 链 接 库 (dll), 运 行 时 不再 依 赖 任 何 支 持 库 文 件 , 文 件 尺 寸 更 小 ( 相 对 以 前 的 独 立 编 译 ) , PE 结 构更 合 理 ( 取 消 了 “易 格 式 体 ”) , 而 且 有 效 解 决 了 “病 毒 误 报 ”和 “容 易被 脱 壳 ”的 难 题 。 为 配 合 静 态 编 译 , 易 语 言 编 译 器 、 核 心 支 持 库 、 开 发 环 境 (IDE)等 均 有重 大 更 新 , 支 持 库 开 发 架 框 有 扩 展 性 调 整 , 绝 大 多 数 官 方 支 持 库 都

31、已 针 对 静态 编 译 完 成 内 部 改 造 并 提 供 静 态 库 。 目 前 绝 大 多 数 官 方 支 持 库 均 已 支 持 静 态 编 译 , 只 有 极 少 数 不 支 持 静 态 编译 : vclbase.fne, jedi.fne, com.run/cominf.run/ocx.run。 本 次 支 持 库 开 发 框 架 调 整 是 扩 展 性 调 整 , 比 较 好 的 做 到 了 向 前 向 后 兼 容 ,即 , 新 版 支 持 库 可 被 旧 版 易 语 言 或 易 程 序 使 用 , 旧 版 支 持 库 也 可 被 新 版 易 语言 或 易 程 序 使 用 ( 但

32、 不 支 持 静 态 编 译 ) 。 第 三 方 支 持 库 , 由 作 者 按 照 最 新 支 持 库 开 发 文 档 进 行 改 造 并 提 供 静 态 库后 , 可 支 持 静 态 编 译 。 外 部 OCX 组 件 和 COM 组 件 , 不 支 持 静 态 编 译 。 此 次 升 级 不 影 响 以 前 的 源 代 码 (.e)和 模 块 (.ec), 只 要 代 码 或 模 块 中 未用 到 “不 支 持 静 态 编 译 ”的 支 持 库 、 COM/OCX 等 , 都 可 以 静 态 编 译 。 以 前 编译 好 的 模 块 (.ec)甚 至 不 需 要 重 新 编 译 即 可

33、直 接 支 持 静 态 编 译 。 易 语 言 5.1易 语 言 5.1 相 对 于 易 语 言 5.0 更 新 说 明 : 支 持 静 态 链 接 其 它 编 程 语 言 ( 如 C/C+、 汇 编 等 ) 编 译 生 成 的 静 态 库( .LIB 或 .OBJ) , 但 仅 限 于 COFF 格 式 , 支 持 cdecl 和 stdcall 两 种 函 数调 用 约 定 。 使 用 说 明 如 下 : 函 数 声 明 和 调 用 方 法 与 DLL 命 令 一 致 ; “库 文 件 名 ”以 .lib 或 .obj 为 后 缀 的 将 被 视 为 静 态 库 , 可 使 用 绝 对 路

34、 径 或 相 对 路 径 ( 相对 当 前 源 代 码 所 在 目 录 ) , 如 依 赖 多 个 静 态 库 请 分 别 列 出 并 以 逗 号 分 隔 ;“在 库 中 的 对 应 命 令 名 ”请 务 必 准 确 填 写 静 态 库 中 公 开 导 出 的 符 号 名 称( C 函 数 (cdecl)编 译 后 , 符 号 名 称 通 常 是 在 函 数 名 称 前 加 下 划 线 (_)) ;“在 库 中 的 对 应 命 令 名 ”以 开 头 表 示 以 cdecl 方 式 调 用 , 否 则 表 示 以 默 认的 stdcall 方 式 调 用 ; 各 参 数 声 明 要 与 其 定

35、义 一 致 。 请 参 考 易 语 言 安 装 目 录 内 的 例 程 : samples静 态 编 译 调 用 LIB 和 OBJ 1. 静 态 编 译 方 面 的 改 进 和 优 化 。 2. 符 号 重 命 名 程 序 (resym.exe)增 加 对 .obj 文 件 的 支 持 , 并 更 新 了 文档 (sdkstatic_docs)。 3. 编 译 生 成 安 装 软 件 时 已 支 持 打 包 静 态 编 译 后 的 程 序 , 但 需 事 先 静 态编 译 出 该 程 序 。 4. 升 级 加 密 狗 驱 动 程 序 , 增 加 了 对 Windows 7, Vista 等

36、操 作 系 统 的支 持 。 5. 操 作 系 统 界 面 功 能 支 持 库 (shell.fne)中 的 “执 行 ()”命 令 增 加 一个 参 数 “窗 口 显 示 方 式 ”, 作 用 与 核 心 库 “运 行 ()”命 令 的 同 名 参 数 一 致 。6. 数 据 库 操 作 支 持 库 增 加 读 写 长 整 数 字 段 的 功 能 , 但 受 限 于 系 统 接 口暂 不 能 读 写 超 出 整 数 范 围 的 数 值 。 7. 修 改 高 级 表 格 支 持 库 , 通 过 鼠 标 调 整 行 高 列 宽 时 不 改 变 当 前 光 标 行列 号 。 8. 修 改 BUG:

37、 在 IDE 中 打 开 源 代 码 文 件 (.e)后 , 高 级 选 择 夹 组 件 不 能正 确 切 换 到 “现 行 子 夹 ”属 性 设 定 的 子 夹 。 9. 修 改 BUG: 矢 量 动 画 支 持库 中 的 “矢 量 编 辑 框 ”组 件 在 光 标 位 于 组 件 右 下 角 时 按 右 光 标 键 进 入 下 一 行会 导 致 显 示 错 误 。 10. 修 改 BUG: 矢 量 动 画 支 持 库 中 的 “矢 量 编 辑 框 ”组 件 在 光 标 位 于 组件 左 上 角 时 按 左 光 标 键 进 入 前 一 行 可 能 会 导 致 显 示 错 误 或 内 存 申

38、请 失 败 。 11. 修 改 BUG: 网 络 传 送 支 持 库 在 使 用 代 理 下 载 时 可 能 会 导 致 程 序 崩 溃 。12. 修 改 BUG: 超 级 列 表 框 .置 列 图 片 ()有 时 功 能 不 正 常 或 导 致 随 机 错误 。 13. 修 改 BUG: Sqlite3 数 据 库 支 持 库 中 的 “Sqlite 记 录 集 .绑 定 参 数()”命 令 不 支 持 汉 字 /UTF-8。 14. 修 改 BUG: VCL 相 关 支 持 库 部 分 组 件 在 修 改 个 别 属 性 或 调 用 个 别 方法 后 不 可 见 , 并 改 进 了 Del

39、phi 版 本 的 支 持 库 SDK。 15. 修 改 BUG: 高 级 表 格 在 列 类 型 为 数 值 型 时 , 添 加 新 行 且 省 略 标 题 的情 况 下 , 会 导 致 程 序 异 常 。 16. 修 改 BUG: 数 值 计 算 支 持 库 “大 数 .四 舍 五 入 ()”命 令 在 最 高 位 进位 时 , 会 导 致 程 序 异 常 。 17. 修 改 BUG: 办 公 组 件 支 持 库 打 印 进 度 对 话 框 的 标 题 和 用 户 设 置 的 内容 不 一 致 。 18. 修 改 BUG: 办 公 组 件 静 态 编 译 后 无 法 正 常 销 毁 。 1

40、9. 修 改 BUG: 应 用 接 口 支 持 库 “取 内 存 容 量 信 息 ()”命 令 不 能 正 常 处理 大 于 2G 的 内 存 。 20. 修 改 BUG: 超 级 列 表 框 在 属 性 “整 行 选 择 ”为 真 时 , 鼠 标 单 击 第 一列 右 面 也 会 导 致 第 一 列 中 的 选 择 框 被 选 中 或 取 消 选 中 。 21. 修 改 BUG: Sqlite3 数 据 库 支 持 库 中 “Sqlite 数 据 库 .取 错 误 文 本()”返 回 的 文 本 是 UTF-8 编 码 ( 应 是 GB18030 编 码 ) 。 易 语 言 5.11易 语

41、言 5.11 相 对 于 易 语 言 5.1 更 新 说 明 : 静 态 链 接 配 置 文 件 link.ini 中 linker,output_file 配 置 项 支 持 使 用相 对 路 径 (相 对 于 易 语 言 安 装 目 录 ) 改 进 易 之 表 工 具 及 其 源 码 , 支 持 分 别 设 置 上 下 左 右 边 框 线 , 支 持 在 状 态条 中 显 示 选 中 单 元 格 信 息 ; 高 级 表 格 单 元 格 进 入 编 辑 状 态 时 , 自 动 设 置 编 辑 状 态 下 的 文 本 字 体 和 颜色 与 当 前 单 元 格 一 致 , 同 时 还 允 许 用

42、 户 在 “将 被 编 辑 ”事 件 中 调 用 “置 编辑 状 态 字 体 和 颜 色 ()”改 变 此 默 认 行 为 ; 增 加 “高 级 表 格 .客 户 区 背 景 颜 色 ()”方 法 ; 修 改 “高 级 表 格 .插 入 列 ()”的 列 对 齐 方 式 默 认 为 左 对 齐 (原 居 中 ), 保持 一 致 性 ; 解 决 应 用 接 口 支 持 库 “取 快 捷 方 式 目 标 ()“命 令 在 目 标 没 有 参 数 的 情 况下 返 回 值 最 后 多 出 一 个 空 格 的 BUG; 数 据 库 操 作 支 持 库 “记 录 集 .打 开 ()”方 法 新 增 一

43、个 “游 标 类 型 ”参 数 ,解 决 在 某 些 情 况 下 对 Access 数 据 库 执 行 SQL 语 句 不 能 应 用 like 操 作 符 的错 误 ; 类 型 库 和 OCX 组 件 的 支 持 库 包 装 工 具 packcom.exe 改 进 以 下 内 容 : 1、 生 成 NPK 文 件 时 自 动 在 易 语 言 LIB 目 录 中 查 找 相 同 数 字 签 名 (GUID)的 旧 版 NPK, 如 果 存 在 则 提 示 用 户 在 其 基 础 上 升 级 。 此 举 主 要 解 决 因 OCX或 类 型 库 版 本 升 级 可 能 导 致 的 兼 容 性 问

44、 题 ( 比 如 用 新 版 NPK 打 开 此 前 用 旧版 NPK 编 写 的 易 语 言 源 代 码 时 产 生 命 令 调 用 错 乱 现 象 ) 。 但 对 于 OCX 或 类型 库 作 者 升 级 时 改 变 了 原 有 方 法 的 dispid 的 情 况 , 就 无 能 为 力 了 ; 2、 增 加 搜 索 功 能 , 支 持 搜 索 库 名 称 、 库 文 件 名 、 库 GUID; 3、 为 所 有 操 作 按 钮 添 加 了 功 能 说 明 即 时 提 示 文 本 。 易 语 言 与 易 语 言 .飞 扬 区 别“易 语 言 .飞 扬 ”( EF) 是 一 门 简 单 易

45、 学 、 高 效 实 用 、 面 向 对 象 、 跨 平台 的 计 算 机 通 用 编 程 语 言 。 它 是 完 全 面 向 对 象 的 编 程 语 言 , 因 而 在 面 向 对象 机 制 上 , 与 同 为 面 向 对 象 的 Java、 C#等 编 程 语 言 , 有 相 似 甚 至 相 同 之 处 。它 的 语 法 脱 胎 自 “类 C 语 言 ”, 因 而 在 语 法 上 , 与 C、 C+、 Java、 C#等编 程 语 言 , 有 相 似 甚 至 相 同 之 处 。 它 是 一 个 全 新 的 易 语 言 版 本 , 从 核 心 架构 上 明 显 区 别 于 原 有 的 易 语

46、 言 ( 4.x 及 以 前 版 本 ) , 它 与 以 前 的 易 语 言 共 同构 成 了 一 个 可 以 面 向 更 广 泛 应 用 层 次 的 软 件 开 发 平 台 。 易 语 言 是 全 中 文 、 全 可 视 、 跨 平 台 编 程 语 言 。 全 中 文 支 持 , 无 需 跨 越 英语 门 槛 。 全 可 视 化 编 程 , 支 持 所 见 即 所 得 程 序 界 面 设 计 和 程 序 流 程 编 码 。 中文 语 句 快 速 录 入 。 提 供 多 种 内 嵌 专 用 输 入 法 , 彻 底 解 决 中 文 语 句 输 入 速 度 慢的 问 题 。 代 码 即 文 档 。

47、 自 动 规 范 强 制 代 码 格 式 转 换 , 任 何 人 编 写 的 任 何 程 序源 代 码 格 式 均 统 一 。 参 数 引 导 技 术 , 方 便 程 序 语 句 参 数 录 入 。 无 定 义 类 关 键字 。 所 有 程 序 定 义 部 分 均 采 用 表 格 填 表 方 式 , 用 户 无 需 记 忆 此 类 关 键 字 及 其使 用 格 式 。 命 令 格 式 统 一 。 所 有 程 序 语 句 调 用 格 式 完 全 一 致 。 相 比 较 来 说 : 易 语 言 .飞 扬 在 设 计 上 更 加 先 进 , 适 合 专 业 软 件 开 发 人 员 ,潜 力 巨 大

48、, 但 尚 未 发 展 完 善 ; 易 语 言 则 已 经 十 分 成 熟 可 靠 , 适 合 普 通 非 专 业软 件 开 发 人 员 。 易 乐 谷 “ELOGO”易 乐 谷 “ELOGO”是 一 款 中 文 的 LOGO 语 言 , 采 用 了 MSWLOGO 为 基 本 语法 规 则 , 易 语 言 中 文 化 编 程 为 实 现 目 标 ,以 流 程 图 为 教 学 辅 助 ,提 供 幼 儿 园 、小 学 、 退 休 人 员 、 教 师 及 热 爱 编 程 的 人 员 作 为 入 门 级 学 习 编 程 语 言 的 一 种 简单 工 具 。 本 程 序 由 大 连 大 有 吴 涛 易 语 言 软 件 开 发 有 限 公 司 开 发 。 程 序 使 用 易语 言 编 程 , 用 易 语 言 实 现 了 一 种 新 的 解 释 型 的 中 文 编 程 语 言 工 具 , “易 乐谷 ”源 程 序 可 自 动 转 换 为 流 程 图 , 流 程 图 可 自 动 转 为 “易 乐 谷 ”源 程 序 。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报