========== 1.易支持库机制 ==========

!!!易支持库的库信息、命令信息等等均使用某个结构储存

!!!易源码中的自定义数据类型、类模块、组件即为支持库中的库定义数据类型

!!!易语言通过 GetNewInf() 获取支持库信息

!!!所以支持库必须导出这个函数

========== 2.支持库命令调用 ==========

!!!支持库的命令调用方式也比较特殊

!!!每个命令需要三个参数:返回值指针,参数数目,参数信息指针

!!!做个一个库定义数据类型的方法,每个方法的第一个参数为指向该对象的结构指针

========== 3.简单说下易源码 ==========

!!!易保存源码时没有保存各信息名称(比如命令名、数据类型名),而是保存了索引

!!!所以支持库内的各信息有必要时可以修改

!!!但不要改动TA们的顺序,这会导致前期版本的源码出现问题

========== 4.模版说明 ==========

!!!本模版整天来说思路清晰,代码连小白都能理解

!!!模版多数的参数使用通用型,使得模版简便

!!!模版内没有多说废话, 直接把关键的过了一遍, 足够写支持库了

!!!每条命令都演示了支持库的各种操作,能想到的都先写了

!!!暂时没写组件,目前没什么时间了,玩着电脑也冷~

!!!尽量抽时间将组件的开发也模块化

!!!或者各位有心人士可参考 e\sdk\cpp\samples\HtmlView 写一下

========== 5.关于静态库 ==========

!!!本人目前只做了动态库,不做静态库原因很多

!!!本来打算做静态库的,不过考虑到某些原因:

!!!静态库误报,动态库转到静态库时也会出现一些未知问题

!!!个人也建议使用独立编译,5.3已经恢复

!!!更建议用 黑月Cool编译

!!!或者直接就是一个“懒”字!

!!!各路有心人士可动手改一下

!!!我也弄好了静态连接名的录入机制

========== 6.为何选择支持库 ==========

!!!其实用模块扩展程序也是足够了

!!!选择做支持库还是安全的

!!!而且支持库有许多模块做不到的功能

========== 7.关于易功能函数 ==========

!!!顾名思义, 就是易内部提供给支持库的函数

!!!主要的用法呢还是得参考 lib2.h(位于 e\sdk\cpp\elib\lib.h)

!!!虽说是一个C++头文件,但是语文好点、懂易语言就能理解

!!!小学生的语文水平就差不多啦

!!!我还是把一些常用的写到了 类_易功能 这个类里面

!!!各位同学可以看看、、

========== 【最后】 ==========

!!!直说:本人纯属菜鸟一枚, 各路大神勿喷即可

==========  【信息】  ==========

!!!模版:易支持库模版

!!!作者:SalHe(Rabbit Group)

!!!声明:大鸟勿喷即可

!!!日期:2014年11月8日

@SalHe

文件下载

解压密码:

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575)

c语言写易语言支持库6,易语言编写支持库相关推荐

  1. 用c语言写出一个榜单程序,C语言依然位居榜单前列,依然值得程序员学习

    原标题:C语言依然位居榜单前列,依然值得程序员学习 关注.星标公众号,不错过精彩内容 如今,市面上编程语言几百种,很多人觉得Python. JAVA这种语言比较火,是不是C语言就不行了呢? 殊不知,C ...

  2. 用c语言写程序求序数的后缀,用C编写mex程序

    用C编写mex程序 大家都知道,matlab是一种解释型的编程环境,也就是说,跟以前的basic一样,是读 一句执行一句的.这样做可以很方便的实现编程过程中的交互,也免去了麻烦又耗时的 编译过程.但凡 ...

  3. 用c语言写代码_如何避免用动态语言的思维写Go代码

    由于招聘市场上Go工程师的供给量不足,所以在招人的时候我们招了不少愿意转型用Go语言进行开发的PHP工程师,不过虽说换了个语言,在他们代码的时候还是能发现很多PHP的影子.if语句后面非要带括号这种问 ...

  4. ios是c语言写的,ios操作系统是用什么语言写的

    对于苹果手机大家都有所了解,那么对于ios操作的开发语言大家又知道多少呢?小编为大家整理了ios操作系统的开发语言介绍,希望对大家有帮助. ios操作系统的开发语言--Ojective-C Objec ...

  5. python是c语言写的吗-学习python还是c语言?

    并不是大神,只是CS专业的一名小学生.先说结论,强烈推荐先学C. 简单地说,你用半年时间学C语言,学会之后,再去学C++只需三个月,学python这种东西只要一个月,牛逼的人一个星期也能掌握. 可是反 ...

  6. 用c语言写的电话簿的程序,用C语言散列表实现电话薄

    #用C语言散列表实现电话薄# 标题 #include#include#includetypedef struct node { char num[11],name[15],address[20],ci ...

  7. c语言写报告抽象数据类型,数据结构(C语言版)第一章 抽象数据类型的表示与实现...

    //文件名:Triplet.c //因为C语言没有引用,所以用指针代替引用 //函数的头文件 #include #include //函数结果状态码 #define TRUE 1 #define FA ...

  8. c语言写红绿灯程序,51单片机用C语言实现交通灯(红绿灯)源程序

    51单片机用C语言实现交通灯(红绿灯)源程序 交通灯,红黄绿灯交替亮,怎样实现呢?其实就是根据单片机定时器及倒计时的程序修改. 源程序如下: /* 1.程序目的:使用定时器学习 倒计时 红绿灯原理 主 ...

  9. c语言写的黑白棋游戏代码,C语言编写的黑白棋游戏源代码..doc

    C语言编写的黑白棋游戏源代码. C语言编写的黑白棋游戏/*3.3.4 源程序*/ #include "graphics.h" /*图形系统头文件*/ #define LEFT 0x ...

  10. 用c语言写三个人打鱼问题,用c语言解决三天打鱼,两天晒网的问题要用到什么函数...

    #3 我写了个判定某一天在这一年中是第几天的程序,你在mian中稍做修改就可以实现了. #include #include #include struct date {unsigned int yea ...

最新文章

  1. python中将HTTP头部中的GMT时间转换成datetime时间格式
  2. 转:我是如何向老婆解释MapReduce的?
  3. 读写xml节点的数据总结
  4. element 表格单元格内容不换行_实例29_在Word表格中将上下行相同内容的单元格自动合并...
  5. 为什么ABAP整型的1转成string之后,后面会多个空格 1
  6. 防止黑客入侵的五大技巧
  7. 使用Asp.net mvc + Linq + mvc_scaffold_gen_setup.exe 生成一个完整的家庭帐册大管家程序 之一...
  8. java 分页查询_JavaWeb之分页查询
  9. 用Gradle命令行编译Android工程
  10. 《重磅 | 机器学习特训营,硅谷导师直播授课,现加入仅需68元!》
  11. POI技术—用于java开发解析excel的抽象类
  12. 认识HTML5的WebSocket 1
  13. 【学术】SCI期刊影响因子查询方式
  14. 关于物联卡的测试期、沉默期、计费期你都知道吗?
  15. Beyond Compare4破解方法
  16. ML - 贷款用户逾期情况分析5 - 特征工程2(特征选择)
  17. 使用Latex排版选择题试卷
  18. ABAP - OO ALV基本实现步骤
  19. springboot毕设项目东软医疗HIS系统之住院入出转管理子系统7k546(java+VUE+Mybatis+Maven+Mysql)
  20. about s3c44b0

热门文章

  1. MOTT消息协议的学习
  2. 力扣347——前K个高频元素
  3. php 网站访问统计插件,帝国CMS教程_网站访问统计插件使用教程_好特教程
  4. python怎么找出最大数_python怎么找出最大数
  5. 如何设计一个风控实验?以度小满风控实验平台架构设计为例
  6. 前端面试题,前端组件化、工程化、模块化的概念
  7. CSS布局之三种布局
  8. 自媒体如何推广?推广的渠道有哪些?
  9. 一款极简聊天应用,比较完整,略好看
  10. android lcd,国产安卓机:LCD屏幕,正式再见