火山软件开发平台枝江#25版已经发布,请到 http://www.voldp.com 下载使用,相比"瑞秋#24"新增数百项改进,本贴为该版本最近更新文件(见下方)的即时发布位置,随时更新,欢迎收藏关注。
使用火山视窗软件开发平台的五个理由: 1、全面支持Unicode(统一码)字符集和64/32位程序开发; 2、系统核心类库全部开源可自行随意更改,支持使用一系列不同的本地编译器,不再一处误报处处误报; 3、程序中可以直接使用已有不计其数的C或C++代码资源,不必重复造车轮; 4、写的是火山程序,实际上生成的是C++程序,具有无以伦比的运行速度,而且可以与其它C++程序员协同开发; 5、用火山程序自身来封装火山类库,所需要的功能不再另求他人。
另外,本公司长期招收火山平台类库兼职开发人员,有意者请移步 http://www.voldp.com/partner.html 。
升级包下载地址:
更新方法及注意事项:
1. 直接解压覆盖到火山软件开发平台枝江#25版安装目录内即可;
2. 如非明确说明,最近更新包中整合有先前所有曾经发布过的更新包内容,无需担心曾经发布过的更新包内容被遗漏;
3. 更新后如果项目编译出错,请执行"生成->清理解决方案"菜单功能。
枝江#25版相对瑞秋#24版最后一个更新包的新增内容:
系统:
1. 火山平台新增"视窗+服务器"版本;
2. 64位火山平台现在支持直接调试32位视窗应用程序了;
3. (普通用户无需了解) 嵌入替换符选项字符新增"e"和"b"两种,具体请参见封装用户开发手册. 用例参见"动态库程序类._调试入口"方法;
4. 支持对动态链接库项目进行直接调试,可以通过在"启动类"中加入"_调试入口方法"来置入自己的调试代码. 相关新项目向导模板程序也已经更新.
视窗:
1. 新增MFC和WTL版本的"CEF3浏览器"组件,其基于CEF3最新版本 141.0.11,例程"CEF浏览器"已经被更新.
旧版本的"CEF浏览器"组件已经被放弃并从系统类库中删除,如果您需要,请到 https://www.voldp.com/downloads/old_cef_browser_ctrl.rar 处下载后解压到火山系统安装目录下即可;
2. 列表框加入"查找项目数值"方法,用作支持查找具有指定项目数值的第一个列表项;
安卓:
1、修正“NFC适配器类”在安卓X系统下编译报错的问题。
2、新增“可绘制对象类.创建渐变对象”,用于创建渐变背景图。
3、新增“网络连接类.取以太网IP”,用于取出安卓设备插入网线后获取的IP地址。
4、新增“取程序配置表().写XX配置项()”系列便捷方法,自动保存配置,无需手动提交。
5、文本框组件:新增“添加字符串”、“添加下划线文本”、“添加删除线文本”、“添加字体风格文本”、“添加尺寸文本”、“添加图片”和“添加可单击文本”用于便捷实现简单的富文本。修正“添加内容2”会影响其它文本颜色的问题。
6、“地理位置类”新增“创建”“复制创建”和经纬度写属性以及附带数据包写属性,完善地理位置操作。
7、Lunar黄历工具库升级至1.7.5版本,并新增多个方法。
8、“票据打印机”升级至3.3.0版本,安卓X用户需调用“票据打印机.使用安卓X”方法,即可使用。
9、“友盟统计类”升级至9.8.8版,提升了隐私合规性。
10、“GIF动画框”升级至1.2.29版本,安卓X用户需调用“GIF动画框.使用安卓X”方法,即可使用。
11、阿里云对象储存类升级至2.9.21版本。
12、腾讯云对象存储类升级至5.9.46版本。
13、抖音登录升级至0.2.0.8版本。
14、微信支付升级至6.8.34版本。
15、HTML解析器升级至1.15.4版本,并新增多个类和方法,用作更加精细的控制HTML解析。
16、“文本到对象哈希表”和“整数到对象哈希表”新增“置入2”用于置入任意类型到哈希表无需使用到对象转换。
17、新增“JSON工具类.生成JSON”利用哈希表支持通过路径生成JSON文本。同时“JSON工具类”内所有方法均支持通过(如“address.city”)路径取值。
18、“网络访问类”修正gradle混肴编译报错的问题。
19、“事件总线类”修正gradle混肴编译报错的问题。
20、“SVGA动画框”修正gradle混肴编译报错的问题。
21、新增“高性能键值表.使用安卓X()”方法,升级至2.2.4版本。
注意:新版将不再支持32位CPU架构,如需在模拟器等32位场景中使用,请打开“高性能键值表”源码。
将“@安卓.外部库.安卓X忽略”修改为“@安卓.外部库”,同时不要调用“使用安卓X”方法,即可正常在模拟器中使用高性能键值表。
22、“视图容器X”新增隐藏页面、显示页面、页面是否可视、取隐藏页面数量、显示所有页面等页面操作方法。
注意:隐藏页面后会影响“页面数量”属性的结果。
23、WebSocket客户端升级至1.6版本。
24、超级动画框升级至6.6.10,注意需要调用“超级动画框.使用安卓X”才可使用。
25、超级动画文本框修复grade混肴编译报错的问题。
26、“低功耗蓝牙类”升级至3.3.1版本,并支持gradle混肴编译。
27、新增“时间类.取年\月\日\时\分\秒”等便捷方法。
28、“浮动按钮”新增多个界面设计器属性。
29、“高级数字选择器”更新界面设计器属性,用到此组件的用户需要重新设置一下界面设计器中的组件属性。
30、新增“高级提示框配置类.置对齐方式”用于全局设置“正常提示框”、“警告提示框”等高级提示框的弹出位置。
31、修正“加载动画框”gradle混肴编译报错的问题。
32、修正“九宫格图片列表”安卓X编译报错的问题。
33、高德地图升级到最新版,解决无法正常使用的问题:
【注意】新增“新高德地图.显示隐私”、“新高德地图.同意隐私”和“新高德地图.采集设备信息”方法。
需要在用户同意隐私政策后调用对应的方法进行预处理,否则地图无法正常使用。如果软件不上架应用市场也可以直接在“通知_被创建”下调用,并设置参数为真即可正常使用。【注意:在这两个方法之前不能调用任何高德地图的任何方法】
【注意】新增“高德定位类.显示隐私”和“高德定位类.同意隐私”方法,作用同上。
修正“高德地图.启动百度地图到指定位置”无法正常打开的问题。
修正“高德地图.启动百度地图并打标记”无法正常打开的问题。
修正“高德地图.启动百度地图到指定图区”无法正常打开的问题。
【注意】高德路径规划查询类、高德行政区查询类、高德测量类、高德天气查询类、离线地图下载类、高德定位类、高德地理编码搜索类:新增“初始化”方法,需要调用本方法后才能正常使用。新增“初始化失败”事件,用于处理对象初始化失败。
“高德导航类”新增“启动导航失败”事件,用于导航处理失败后的操作。
修正“高德地图工具类”中打开高德地图app进行导航相关功能无效的问题。
高德地图所有案例更新,目前已经可以正常测试使用。
【注意】本次更新高德官方不在支持x86架构cpu。
34、讯飞语音升级至最新版,目前已经可正常用。
【注意】本次更新讯飞官方不再支持x86架构cpu。
35、编译安卓X程序时现在可以正常处理非安卓X类的混用问题.
服务器:
1. 修正lua包导入失败的问题.
|