黑月编译器插件更新日志
黑月插件最新版下载:黑月工具和例程下载:1.6.0版下载:
[黑月安装程序]
下载例程:
[黑月例程源码]
1.7.1版(2010年11月28日)
1、修改“取文本注册项”不能取出扩展型文本“REG_EXPAND_SZ”的BUG。
2、修改变体型的“赋值”方法给变体型数组赋值失败的BUG。
3、应易友的要求,可以自行选择恢复原来LOADER,体积将缩小40K左右。结束()命令也可以中断进程。但一些支持库编译后无法使用的,主要是一些C函数没有得到初始化,会出现内存错误。比如正则表达式支持库。
恢复原来程序LOADER的方法是,给源码加上链接参数,选择MSVCRT版的C函数库:
opt=/ENTRY:BMEntrypoint /nodefaultlib:LIBCMT /DEFAULTLIB:MSVCRT
1.7.0版(2010年11月22日)
1、修改“倒找字节集”的BUG
2、修改“倒找文本”的BUG(注意:易核心库的“倒找文本”的查找位置参数是错的)
3、修改“多文件对话框”不能设定对话框标题和只选一个文件时路径错误的BUG。
4、修改不能编译系统DLL“winspool.drv”的BUG。
5、为防360误报使用VC++6.0的LOADER,编译EXE的文件增大,工具查看为VC++6.0编译的。
6、支持易语言的“正则表达式支持库”,编译后可正常使用。
7、增加支持以下易语言的支持库的编译:
BT下载支持库
进程通讯支持库
局域网操作支持库
OPenGL支持库
Java支持库
8、修改“子文本替换”的“欲被替换的文本”和“欲被替换的子文本”相同时,不能替换的BUG。
9、修改变体型“取文本”在指针为空时,仍转换文本的BUG
1.6.0版(2010年8月19日)
1、支持常量支持库的编译(比如尘土界面库2.0)。
2、修改“到时间”命令当参数为纯时间数字格式时出错的BUG。
3、修改“标准输出”命令不能重定向到文本文件的BUG。
4、修改“子文本替换”命令当“欲被替换的文本”比“欲被替换的子文本”短时,返回空文本的BUG。
1.5.9版(2010年4月11日)
1、修改变体型为传址型数组不能取出成员的BUG。
2、修改变体型为传址型数组取不出数组成员数的BUG(易核心库的BUG)。
3、在编译DLL时,勾选“允许编译时修改DLL函数在导出静态库中的名称”时,不再删除DEF文件,方便编写LPK之类的DLL,只需要粘贴一次导出函数。
1.5.8版(2010年3月24日)
1、修改“子文本替换”命令不区分大小写替换时漏掉后段的BUG。
2、修改调用对象方法时,参数为类模块私有成员变量调用失败的怪异BUG。
1.5.7版(2010年2月8日)
1、修改“寻找文件”命令特性与易核心库一致,不必再填写准确属性值。
2、修改“删除目录”命令特性与易核心库一致,用递归算法逐层删除包含的下级目录文件。
3、修改“写注册项”命令写入空文本指针时,读取出乱码的BUG。
4、改用Inno Setup制作黑月插件的安装程序。
1.5.6版(2010年2月7日)
1、修改“数值到格式文本”命令有千分位分隔符时的BUG。
2、修改“写注册项”命令写数值型出错的BUG。
3、修改“字符”命令当参数为0时返回空指针,与易核心库一致。
4、修改“读配置项”只能读254个字节项内容的BUG。
5、增加支持对象的“创建字体对象”和“取回字体”方法。
7、增加可以利用易语言5.0版静态库调用其它非窗口功能支持库的功能。
8、增加编译菜单显示黑月是否开示的功能,与易的静态编译或独立编译区分开。
9、自动扫描未使用到的支持库,不添加对应的静态库合成到程序当中,避免文件无端增大。
10、自动删除编译DLL时生成的*.LIB和*.EXP文件。
1.4.3版(2009年12月10日)
1、修改“子字节集替换”命令的BUG。
2、修改“子文本替换”命令的BUG。
3、修改“删除数据”命令不能删除磁盘文件数据的BUG。
4、修改“四舍五入”命令算法错误的BUG。
1.4.2版(2009年11月20日)
1、修改“子字节集替换”命令替换较长数据时内存出错的BUG。
2、增加“指针到字节集”对于指针是否有效的检测,以减少运行因指针地址无效而出错。
3、修改“标准输入”命令与原核心库不相符的问题(带有回车符)。
1.4.1版(2009年11月4日)
1、修改当DLL声明的函数和模块名与代码中文本常量相同时,出现编译的程序无法运行和易语言IDE出错的怪异错误。
2、重写“取随机数”命令算法,使随机数在范围区间内分布更均匀。
1.3.5版(2009年10月27日)
1、修改“取命令行”命令不支持中文路径名参数的BUG。
2、再次修改“取随机数”命令有数值范围时固定不变的BUG。
1.3.4版(2009年10月24日)
1、修改“子文本替换”命令当欲替换文本在文本首时后尾数据丢失的BUG。
2、修改“子字节集替换”命令当欲替换字节集在字节集首时后尾数据丢失的BUG。
3、修改“读入数据”命令在“打开内存文件”中读取字节集时只能读取四个字节的BUG。
4、修改“到全角”和“到半角”对于字符\/不转换的BUG。
1.3.3版(2009年9月26日)
修改“取随机数”命令有数值范围时固定不变的BUG。
1.3.2版(2009年9月10日)
修改“取随机数”命令有时出现负数的BUG。
1.3.1版(2009年8月23日)
修改“到全角”和“到半角”命令与核心库原命令有差异的BUG。升级“黑月资源编辑器”版本为2.2.0.3b。增加可视化窗体设计时对中文字体的支持,增加“超级链接框”控件(SysLink)。
1.3.0版(2009年8月16日)
修改“清除数组”命令导致程序出错的BUG。
1.2.2版(2009年8月15日)
修改“到文本”和“信息框”命令成转换自定义类型成员为字节型和短整数型时不正确的BUG。修正写磁盘文件命令比易原命令慢的问题。
1.2.1版(2009年8月10日)
修改DLL函数名长度超过50字节和函数名有部分相同时不能编译的BUG。
1.2.0版(2009年8月6日)
支持调试(按黑箭头或F5)有PE资源的黑月程序(比如用资源对话框模板创建的窗口)。注意:调试必须支持自动处理和源码有RC脚本文件
1.1.5版(2009年8月6日)
修改在WIN7系统下使用有返回数组命令(如“分割文本()”)后出错的BUG。
1.1.4版(2009年8月4日)
兼容斩月源码,修改文本常量过多时出错的怪异问题。
1.1.3版(2009年8月4日)
修改“寻找文件”未找到文件时,退出程序时出错的BUG。
1.1.2版(2009年8月1日)
修改“到小数”返回值不正确的BUG。
1.1.1版(2009年8月1日)
修改“信息框”返回值、“文本替换”和“字节集替换”与核心库原命令有差异的BUG。
1.1.0版(2009年7月31日)
1、修改VISTA和WIN7系统,从工具菜单打开资源编辑器时出错的毛病。(感谢番茄提供解决办法)
2、增加媒体播放类命令“播放MID”。(感谢dtcser提供源码)
3、支持__cdecl调用方式的外部函数。
4、支持编译链接由C语言或汇编编写的静态库(LIB),做为黑月功能扩展。
5、开放链接器LINK.EXE的编译参数,可以定义生成特殊功能的程序。
黑月插件最新版下载:黑月工具和例程下载:
1.6.0版下载:[黑月安装程序] 下载例程:[黑月例程源码]
页:
[1]