火山软件开发平台飞扬#21版已经发布,请到 http://www.voldp.com/voldev.html 下载使用(核心用户请到用户卡背面的下载地址下载),相比"飞扬#20"新增上百项改进(清单见下),本贴为最近更新文件(见下方)的即时发布位置,随时更新,欢迎收藏关注。
使用火山视窗软件开发平台的五个理由: 1、全面支持Unicode(统一码)字符集和64/32位程序开发; 2、系统核心类库全部开源可自行随意更改,支持使用一系列不同的本地编译器,不再一处误报处处误报; 3、程序中可以直接使用已有不计其数的C或C++代码资源,不必重复造车轮; 4、写的是火山程序,实际上生成的是C++程序,具有无以伦比的运行速度,而且可以与其它C++程序员协同开发; 5、用火山程序自身来封装火山类库,所需要的功能不再另求他人。
另外,本公司长期招收火山平台类库兼职开发人员,有意者请移步 http://www.voldp.com/partner.html 。
飞扬#21版最近更新包下载地址(更新时间 2022-06-14):voldev21_patch_06_14.rar
更新方法及注意事项:
1. 直接解压覆盖到火山软件开发平台飞扬#21版安装目录内即可;
2. 最近更新包中整合有先前所有曾经发布过的更新包内容,无需担心曾经发布的更新包内容被遗漏;
3. 更新后如果项目编译出错,请执行"生成->清理解决方案"菜单功能。
更新内容:
06-13日:
7. 视窗: "MFC界面基本类"模块中新增"界面延时"全局方法,用作执行不影响界面更新的延时操作;
8. 视窗: MFC界面库现在可以在用户DLL程序中正常使用了;
9. 视窗: websocket类库新增"正在解析数据头"和"数据接收完成"事件,用作支持将多块所接收到的数据整合起来;
10. 安卓: "时间类"新增"UTC到本地时间"方法,新增"高级菜单类"及相应例程;
11. 安卓: 新增"腾讯云"访问支持类库和相应例程;
12. 安卓: 新增"lunar黄历工具"类库及相应例程;
13. 视窗: 组合框内编辑框中的按键事件已经被支持,窗口组件类新增"置窗口属性","取窗口属性","删除窗口属性"方法;
14. 视窗: 新增WTL系列界面支持类库,具体如下(其中列出了对应的MFC界面类库):
--------------------------------------------------------------
WTL界面基本类 <-- MFC界面基本类
WTL扩展界面支持类库1 <-- MFC扩展界面支持类库1
WTL版WEB浏览器 <-- MFC版WEB浏览器
WTL版MiniBlink浏览器组件 <-- MFC版MiniBlink浏览器组件
WTL版火花代码编辑框 <-- MFC版火花代码编辑框
WTL版锐浪报表(不支持打印到表格) <-- MFC版锐浪报表
WTL版ECharts图表组件 <-- MFC版ECharts图表组件
--------------------------------------------------------------
将先前使用了MFC界面类库的程序转换到使用WTL界面类库的方法: 直接将对应的MFC类库按照上表替换为对应的WTL界面类库即可.
目前除了MFC的"表格"组件和MDI多文档界面,其余均有对应的WTL支持版本,并且两者功能完全兼容.
使用WTL界面库的优点:
1. WTL界面库编译后的结果文件尺寸非常小,大概是对应MFC程序的1/8到1/10,配合upx之类压缩软件及其它优化操作,编译后的静态链接空窗口程序甚至可以达到30KB左右的尺寸,因此其是非复杂界面程序开发的最优选择;
2. 如果使用MFC界面库导致误报病毒,可以很方便地切换到使用WTL界面库.
15. 视窗: "窗口"类新增"创建子对话框"和"创建有菜单子对话框"方法,用作创建本窗口的子对话框;
16. 系统: 修正了在某种特殊情况下无法调试DLL的问题;
17. 视窗: 修正了WTL界面库中发现的一些问题;
05-11日:
1. 系统: 新增"工具->选项->火山程序管理器->全局->自动封闭括号和引号"选项,用作支持输入时自动插入对应的封闭字符;
2. 视窗: 修正了部件DLL处理常量时的问题;
3. 系统: 修正了单击类库工作夹顶部的工具条按钮后再点击系统菜单项时的崩溃问题;
4. 系统: 修正了在帮助页面中显示特定内容时候的系统死锁问题;
5. 视窗: MFC界面类库中现有对"图片组"进行操作的属性均增加了对应的"图片组文件"属性,用作支持置入图片组文件;
6. 视窗: 修正了"ADO数据库操作支持"类库中对 MsSqlServer 数据表中长文本和字节集字段无法正常读取的问题;
7. 系统: 在语句行上按下 Shift+Enter 会自动语法编译所有语句并将光标移动到下一语句行行首;
|