工具和类库
efdev
这个作者很懒,什么都没留下…
展开
-
“易语言.飞扬”类型反射机制与反射类库
我们在不同的场合用不同的方式阐述过,“易语言.飞扬”具有非常完善的类型反射机制。看一下反射类库(反射.ncl)提供了哪些功能,就大致可以了解“易语言.飞扬”的类型反射机制。强调一点:是因为有了完善的类型反射机制,才会产生反射类库;而不是因为反射类库的存在,才使“易语言.飞扬”有了完善的类型反射机制。反射类库是结果之一,是表现形式之一。 反射类库主要提供两大方面的功能:1、获取指定类原创 2007-08-08 09:45:00 · 2877 阅读 · 31 评论 -
[开源]“易语言.飞扬”本地开发包(EFNDK)for C++ 已发布
“易语言.飞扬”本地开发包 for C++ “易语言.飞扬”本地开发包(EFNDK, EF Native Development Kit)for C++,是为 C++ 编程语言提供的“易语言.飞扬”本地开发包,主要用于开发“易语言.飞扬”本地类库(EFN, EF Native library),或用于开发与“易语言.飞扬”相关的程序或库。通过 EFNDK for C++,可以实现“易语言.飞原创 2007-12-15 00:18:00 · 3550 阅读 · 13 评论 -
以优雅的方式在sqlite数据库中创建自定义SQL函数
这里说的SQL函数,是指可在SQL语句中使用的函数,如常见的 count(), sum(), avg(), min(), max() 等。 在 sqlite 数据库中,SQL函数被分为两大类,一类称作“Scalar function”,一类称作“Aggregate function”。Scalar 和 Aggregate 实在不太清楚该怎么翻译,而其含义,也难于用言语表达,大概属于只可意会不可原创 2008-03-16 02:19:00 · 8478 阅读 · 14 评论 -
用 Delphi 开发“易语言.飞扬”(EF) 类库,也许是个不错的主意
虽然 Delphi 已不在它的巅峰时期, 可是它所留下的众多优秀的组件/控件资源,总是让使用其它编程语言的程序员们羡慕不已。用 Delphi 开发“易语言.飞扬”(EF) 类库,也许是个不错的主意。目前我们正在探索用 Delphi 开发“易语言.飞扬”(EF)本地类库(*.efn)的可能性。昨夜,尝试将 ef.h 转译为 ef.pas,奋战至凌晨三点,小有斩获。截止到现在,已经可以用 De原创 2008-03-20 17:01:00 · 6116 阅读 · 27 评论 -
为什么要发布“基本上没有功能变化”的 EFIDE 0.1.2
2007.12.29,我们发布了EFIDE 0.1.2(http://blog.csdn.net/efdev/archive/2007/12/29/2002309.aspx)。EFIDE 0.1.2 距离上一版(0.1.1)只有39天,这段时间一直在做linux移植工作(http://blog.csdn.net/efdev/archive/2007/11/20/1894986.aspx,htt原创 2007-12-31 16:44:00 · 1679 阅读 · 11 评论 -
EFAPI,“易语言.飞扬”第一个第三方类库,作者ganjun3000
EFAPI:http://bbs.dywt.com.cn/dispbbs.asp?boardID=148&ID=143952&page=1 EFAPI,是 ganjun3000 开发的“易语言.飞扬”类库,为“易语言.飞扬”提供了直接调用 Windows API 的功能,是“易语言.飞扬”的第一个第三方类库。EFAPI 附带一个“播放器”例程,是用EF完全调用 Windows API 实现原创 2007-12-31 18:04:00 · 2114 阅读 · 6 评论 -
以优雅直观的方式调用JAVA对象方法和读写JAVA对象成员
以优雅直观的方式调用JAVA对象方法和读写JAVA对象成员在 JNI (Java Native Interface, http://java.sun.com/javase/6/docs/technotes/guides/jni/index.html) 中,涉及调用JAVA对象方法的函数主要有:jmethodID GetMethodID(JNIEnv *env, jclass clazz,原创 2008-03-26 18:52:00 · 7606 阅读 · 23 评论 -
“易语言.飞扬”第一个第三方界面库,efgui,作者迷迷66
http://bbs.dywt.com.cn/dispbbs.asp?boardID=148&ID=146121&page=1库名: efgui所需支持库:系统,本人的winapi。控件全部转换自WINDOWS的标准控件,扩展性强,你甚至可以直接向它们发送消息,界面美观标准。适用人群:中级以上易友。附带例程:简单记事本。原创 2008-01-14 13:39:00 · 2367 阅读 · 5 评论 -
winODBC,“易语言.飞扬”第一个第三方数据库操作类库,作者孤岛
winODBC说明: 1、关于记录集,数据源使用完后的处理顺序: 记录集.关闭()--数据源.断开()--数据源.释放() 2、部分命令说明:(1).数据源.连接():连接成功返回真,失败返回假.参数2窗口句柄若提供,可能出现连接对话框.(2).数据源.执行SQL语句():成功返回真,失败返回假.(3).记录集.打开():成功返回真,失败返回假. 3.事务管理:所执行每一项操作(查询)都作原创 2008-01-21 13:11:00 · 2135 阅读 · 2 评论 -
“易语言.飞扬”类库的版本号内部存储方式已变更
日前已对“易语言.飞扬”类库的版本号内部存储方式作了修改,此修改将导致以前的所有EF类库失效。所有EF类库(*.efl)必须重新编译才能使用,所有EF本地类库(*.efn)必须稍加修改并重新编译才能使用。晚痛不如早痛,早一点改是好事。修改之前,使用64位双精度浮点数存储EF类库版本号;修改之后,使用32位无符号整数存储EF类库版本号。经此修改,EF类库结构(EFLibInfo)内的原创 2008-04-23 16:19:00 · 6781 阅读 · 59 评论 -
“易语言.飞扬”(EF) 的 java 类库来了
“易语言.飞扬”(EF) 的 java 类库来了 (2008.2.29)“易语言.飞扬”(EF) 的 java 类库(java.efn),是一个用C/C++开发的EF本地类库(基于JNI),借助此类库,我们可以在EF中轻松使用JAVA类库(.jar)或JAVA类(.class),JAVA世界里的众多优秀资源,终于可以为我所用了。java类库目前实现的主要功能有:创建/销毁JVM,加载JAV原创 2008-02-29 14:35:00 · 5766 阅读 · 22 评论 -
重要消息,将于近期发布“易语言.飞扬”本地开发包(EFNDK)(for C++)
重要消息,我公司(大连大有吴涛易语言软件开发有限公司)将于近期发布“易语言.飞扬”本地开发包(EFNDK, EF Native Development Kit)之 C++ 版本。届时,可以用 C/C++ 开发“易语言.飞扬”本地类库了。数以千计的优秀的C/C++代码库将为我(EF)所用,必将极大丰富“易语言.飞扬”功能,并大力扩展“易语言.飞扬”应用范围。充分利用现有的系统资源和代码资源,原创 2007-12-05 15:38:00 · 2250 阅读 · 12 评论 -
近期工作内容:将现有的十几个跨平台的易语言支持库转换到EF类库
近期工作内容:将现有的十几个跨平台的易语言支持库转换到“易语言.飞扬”类库。这项工作已经进行了一段时间(春节之前就开始了),目前进展比较顺利。易语言的很多支持库经受了长时间的考验,在质量上和稳定性上都很好,将它们移植到“易语言.飞扬”,可以在较短时间内进一步丰富“易语言.飞扬”类库,进而促进“易语言.飞扬”的快速发展。原创 2008-02-25 09:51:00 · 4734 阅读 · 39 评论 -
“易语言.飞扬”IDE中的可视化界面设计器
可视化界面设计器目前已经初步实现的功能有:鼠标选定组件箱中的组件,点击创建组件,拖动矩形创建组件,用鼠标或键盘调整组件位置和大小(可设置自动对齐到单元格),在属性表中显示和修改组件的属性值(允许多选组件),设置多选组件的对齐方式(上下左右中对齐)和排列方式(等宽等高),可复制粘贴剪切删除组件(允许多选组件),双击组件自动生成其默认事件的处理方法原型,编译前自动生成创建窗口、组件并设置其属性的代原创 2007-08-10 10:16:00 · 5676 阅读 · 18 评论 -
近日对用户界面类库有较大范围的改动
改动不涉及功能的添加和删除,主要是修正了以下两个重要BUG:1、窗口的“创建完毕事件”发送多次2、 窗口从创建完毕到完全显示出来这个过程中有明显的停顿,并且子控件显示之前出现灰色底框此次修改应该不会影响到原有代码。(但是之前的某些修改可能会导致以前的代码无法编译通过,为保证最终正式版的质量,Beta版在发布之初即已声明不保证向后兼容性。)原创 2007-10-18 11:34:00 · 1217 阅读 · 14 评论 -
(置顶)贺中秋国庆,“易语言.飞扬”集成开发环境 EFIDE 0.1.0 Beta版 已发布
“易语言.飞扬”集成开发环境 EFIDE 0.1.0 Beta版 已发布 EFIDE,专为“易语言.飞扬”(EF)打造的跨平台的集成开发环境,使用“易语言.飞扬”自身开发而成。 EFIDE 为“易语言.飞扬”提供了一个完善的集成开发环境,集 工程管理、界面设计、代码编辑、编译、调试 等众多功能于一身。 Beta版在功能上可能不完整,也不提供向后兼容性,仅供用户了解和测试原创 2007-09-28 21:06:00 · 2669 阅读 · 29 评论 -
再次增强反射类库,可读取调试信息
今日再次增强“易语言.飞扬”的反射类库,增加了读取调试信息的功能。通过这次增强,你甚至可以获取“一个调试器的所需的”足够的调试信息。如果编译时未携带调试信息,当然是反射不出来的。原创 2007-10-10 17:50:00 · 1337 阅读 · 7 评论 -
从“控制台.输出行()”的变迁看“易语言.飞扬”的发展
一开始的时候,“控制台.输出行()”只有一个参数,为了支持多种类型,重载了多个版本: 控制台.输出行(整数 n) 控制台.输出行(小数 d) 控制台.输出行(逻辑 b) 控制台.输出行(文本 s) 控制台.输出行(字节集 bin) 控制台.输出行(对象 o)可以这么使用: 控制台.输出行(123); //输出整数 控制台.输出行(100.123); //输出小数 控制台.输原创 2007-10-12 13:50:00 · 2538 阅读 · 5 评论 -
“易语言.飞扬”DS3D音频库 - DirectX Sound 3D,作者ganjun3000,含C++源代码
“易语言.飞扬”DS3D音频库 - DirectX Sound 3D,作者ganjun3000,含C++源代码请到论坛下载:http://bbs.dywt.com.cn/dispbbs.asp?boardID=148&ID=147194&page=1原创 2008-02-02 10:32:00 · 5670 阅读 · 1 评论 -
“易语言.飞扬”集成开发环境 EFIDE 0.1.1 Beta版 已发布
“易语言.飞扬”集成开发环境 EFIDE 0.1.1 Beta版 下载地址:http://dotef.cn/efide/releases/efide_0.1.1_windows.exe 网站:http://dotef.cn/efide/ EFIDE,专为“易语言.飞扬”(EF)打造的跨平台的集成开发环境,使用“易语言.飞扬”自身开发而成。 EFIDE 为“易语言.飞扬”提供原创 2007-11-20 09:21:00 · 2363 阅读 · 21 评论 -
“易语言.飞扬”的摄像头类库,作者halflifezy,含源代码
halflifezy:这个是摄像头操作的类库,需要efapi.efn这个支持库因为本人英文不是很好,MSDN中的帮助有些地方不看得懂。如果你有什么好的想法或者你有VFW这个WINDOWS的图像采集的中文说明请联系我,或者在易语言的论坛里面发贴。本类库是免费软件。可以随意修改发布。我的QQ:15978396本类库由halflifezy完成, 请到论坛下载:http://bbs.原创 2008-02-02 10:25:00 · 8066 阅读 · 0 评论 -
答 ricky52529 关于EF线程、事件、编译器、IDE……
贴子原文在这里:http://bbs.dywt.com.cn/dispbbs.asp?boardID=148&ID=142326 因为此文,我们“提前决定”“在编译器正式版发布后”对 ricky52529 授予“特定授权文件(license.key)”。希望朋友们提出更多建设性意见,协助我们共同完善“易语言.飞扬”。(论坛中还有不少朋友表现活跃,我们已经注意到了,谢谢你们!)在下文中,橙色原创 2007-11-26 14:43:00 · 2355 阅读 · 13 评论 -
“易语言.飞扬”(EF)集成开发环境 EFIDE 0.2.2 下载地址
EFIDE,专为“易语言.飞扬”(EF)打造的跨平台的集成开发环境,使用“易语言.飞扬”自身开发而成。 EFIDE 为“易语言.飞扬”提供了一个完善的集成开发环境,集工程管理、界面设计、代码编辑、编译、调试等众多功能于一身。 Beta版在功能上可能不完整,也不提供向后兼容性,仅供用户了解和测试,不推荐应用于实际工作中。 此软件相对成熟和稳定之后,将开放源代码。 下载 EFIDE 0原创 2008-12-26 14:54:00 · 19962 阅读 · 55 评论