admin 发表于 2021-3-30 16:22:06

2024年7月19日火山视窗+安卓软件开发平台22#全版本集成绿色版解压可用

本版本采用最新的2024年7月最新版本进行整合集成,已放入视窗版SDK,以及帮助,V8库CV例子等。安卓的SDK大家如果需要自己下载解压放入即可!支持免费测试版本32位和64位,支持个人版本PC,安卓,PC+安卓32位与64位版本
该包为完整包。

百度网盘下载:
**** Hidden Message *****

使用火山视窗软件开发平台的五个理由:    1、全面支持Unicode(统一码)字符集和64/32位程序开发;    2、系统核心类库全部开源可自行随意更改,支持使用一系列不同的本地编译器,不再一处误报处处误报;    3、程序中可以直接使用已有不计其数的C或C++代码资源,不必重复造车轮;    4、写的是火山程序,实际上生成的是C++程序,具有无以伦比的运行速度,而且可以与其它C++程序员协同开发;    5、用火山程序自身来封装火山类库,所需要的功能不再另求他人。





本更新包使用方法:
1. 直接解压覆盖到火山软件开发平台飞扬#22版安装目录内即可;
2. 更新后如果项目编译出错,请执行"生成->清理解决方案"菜单功能;


-----------------------------------------------------------------------------------------------------


最近更新内容:


1. 视窗: 结构类中现在可以加入文本型变量成员了,会自动转换为对应的TCHAR*文本指针(使用空对象将传递NULL指针);
2. 视窗: 新增"取结构数据","加入结构数据","置结构数据"全局方法,用作支持对结构类(即定义有"@视窗.结构类"属性)对象对应的C++结构数据进行操作.
         全面改写"各种程序类型->结构封装示例"例程,演示了对各种复杂C++结构的具体封装方法;
3. 安卓: "高德地图"类库的"高德导航类.启动导航"方法新增"导航方式"参数,可以支持驾车/骑行/步行方式;
4. 安卓: 新增“颜色类.到十六进制()”方法,用于将整数颜色值转换为"#FFFFFF"十六进制文本颜色值。
5. 安卓: 新增“音视频剪辑支持”模块,基于RxFFmpeg实现对音频视频进行剪辑操作,支持命令行操作,使用方式请参阅自带例程。
6. 安卓: “华为扫码类”新增“生成二维码”方法用于生成带logo的二维码,附带例程更新带logo二维码演示。
7. 安卓: 修复“超级播放器”在未使用录音和摄像头权限时,产生对应权限的问题。
8. 安卓: “图像加载类”的“加载”方法新增“请求头”参数,用于设置加载时需要的请求头信息。
9. 安卓: "GDX游戏引擎"类库的"GDX_输入类"类新增"置软键盘可见状态"方法,"GDX_单行编辑框"类新增"置软键盘控制器"和"置软键盘输入方式"方法,另新增"GDX_软键盘输入类型"和"GDX_软键盘可见监听类"类;
10. 系统: 改进了IDE在高分辨率屏下的显示效果;
11. 系统: 修正了在某些计算机上加密狗为绿灯状态但是个人版无法将其识别的问题;
12. 安卓: "lunar黄历工具"所基于本地库升级到 1.3.5 版;
13. 安卓:修复“USB摄像头类”部分读属性编译报错的问题。
14. 安卓:修复“超级播放器”和“WebSocket客户端”冲突的问题。
15. 安卓:修复了“华为扫码类”在鸿蒙OS报错的问题。
16. 安卓:给所有数组类对象新增“从数组创建”方法,用于从基本数组创建XX列表类对象,比如:从“文本型[]”创建“文本列表类”,使用“文本数组类.从数组创建()”方法即可。
17. 安卓:新增“九宫格图片组件”模块及对应例程,用于快速实现类似QQ空间,微信朋友圈,微博主页等展示图片的九宫格控件.
18. 安卓:修复“照相机”组件“开始自动对焦”方法报错的问题。
19. 安卓:新增“提示条”模块及对应例程,用于快速实现一个漂亮的窗口提示条。
20. 安卓:新增“外形框容器组件”模块及对应例程,用于自定义制作各种形状的容器组件,同时内置了多种常见形状。
21. 安卓:新增“翻转容器组件”模块及对应例程,用于快速实现一个可以正面和背面相互翻转的容器。


22. 系统: 新增"单精度小数"基本数据类型,同时删除了视窗程序的"@视窗.单精度小数"属性(相关程序需要将对应数据类型修改为"单精度小数"),
      并且去除了通过添加'f'后缀字符来表达单精度小数立即数的支持(由编译器自行判断处理);
23. 系统: 视窗和安卓基本类库中新增"单精度小数"相关支持代码;
24. 安卓: 所编译的APK支持在API版本为31及以上的安卓系统下安装;
25. 视窗: 新增"结构数组模板类",用作封装C++结构数据数组. 改写了"各种程序类型->结构封装示例"例程,演示了其用法;
26. 系统: 在欢迎页上现在可以删除所指定的单个历史解决方案记录了;
27. 视窗: hp Websocket类库的"Websocket服务端类"新增"是否接收完整数据包","是否启动自动心跳","工作线程数","最大连接数"属性,以及"收到WS完整数据包","请求解析完成","正在解析数据头2"事件."Websocket客户端类"新增"正在解析数据头2"事件. 感谢火伴“敏得太真”;
28. 安卓:新增“安卓共享文件类”用于在API为30版本安卓系统下的操作安卓共享目录,具体参见相关例程;
29. 安卓:“内容访问类”新增“打开输出流”、“打开输入流”和“打开文件”方法,用于不同方式打开文件操作;
30. 安卓:修复“资源标识符类.从文件创建2”方法,现在此方法现在可以在非安卓窗口下运行;
31. 安卓:“文件输入流”和“文件输出流 ”新增两个创建方法,可分别从资源标识符和文件描述符创建流对象;
32. 安卓:新增“创建数组”方法,用于创建数组时直接设置数组内容;
33. 安卓:“时间类.时间戳到格式文本”方法新增“时区”参数,用于设置时间戳时区。
34. 视窗: "ECharts图表组件"增加启用图表项点击事件属性方法(需要控件创建前设置),增加图表项点击事件,当图表项被单击时触发此事件.并将当前点击图表项相关数据以json文本形式传给事件参数. 相关例程已经改进.
35. 视窗: Edge浏览框进行了大量更新,具体如下:
      本次更新新封装了90%以上的WebView2的功能接口以及大量事件和参数,并优化了部分事件处理逻辑,现在Edge浏览框是一个完整的浏览器控件了。
      对于原生事件参数和常量的封装,更新作者均以能使开发者能够简便快捷的调用的方式使用,尽可能的让开发者不必关注实现细节、减少各种复杂操作。
      对应例程已经全面修订增强.
      ***注意*** 老项目升级到新版本需要修改部分事件参数,将事件定义方法尾部新增的所有参数复制到你的程序中对应事件接收方法参数表尾部即可。涉及的事件有:`[触发过滤器]`,``,`[即将打开新窗口]`,`[载入开始]`,`[载入完毕]`详见下方详情。
      新增或优化事件:
          1. 优化事件`[触发过滤器]` 优化事件参数,增加`Edge资源响应`参数。使用`资源响应.创建()`可用于应答资源请求。
          2. 优化事件`` 优化事件参数,增加`用户数据`参数,在`运行JS_异步`方法时额外提供一个`用户数据`参数,用于更灵活的传递数据和区分不同场景。
          3. 优化事件`[即将打开新窗口]` 优化事件参数,增加`新浏览器指针地址`参数,用于多窗口或组件的协同。
          4. 优化事件`[载入开始]` 优化事件参数,新提供`是否重定向`,`用户发起`,`导航类型`参数。
          5. 优化事件`[载入完毕]`优化事件参数,新提供`HTTP状态码`参数。
          6. 新增事件`[环境即将创建]` 浏览器环境即将创建时触发此事件,此时可设置环境选项。事件参数提供`Edge环境选项`对象,用于浏览器创建前对环境的设置。
          7. 新增事件`[浏览器创建完毕]` 浏览器控制器及视图创建完毕时触发此事件,此时可以发起导航,修改或获取信息,调用浏览器功能等操作。
          8. 新增事件`[文档加载完毕]` 当浏览器当解析html文档时,将触发此事件,这与html中文档的`DOMContentLoaded`事件一致。
          9. 新增事件`[浏览历史被改变]` 当浏览器浏览历史被改变触发此事件。
          10. 新增事件`[图标被改变]` 当浏览器导航到新的地址并获得图标时触发此事件。
          11. 新增事件`[即将弹出脚本对话框]` 当`启用默认脚本对话框`为假,页面脚本对话框即将打开时触发此事件。
          12. 新增事件`[收到文件]` 当前端页面发送文件信息将触发本事件。
          13. 新增事件`[视图尝试挂起]` 在控件最小化或不可视时,应用程序可以调用"尝试挂起"以使浏览器消耗更少的内存。
          14. 新增事件`[请求关闭窗口]` 当视图中的内容请求关闭窗口时,例如在运行JS `Window.Close`时,会触发此事件。
          15. 新增事件`[全屏模式被改变]` 视图中的HTML元素可能会进入或离开与视图大小相同的全屏模式,例如当视频元素请求全屏显示时,触发此事件用于响应调整窗口视图的大小或标题栏的显示。
          16. 新增事件`[全屏模式被改变]` 视图中的HTML元素可能会进入或离开与视图大小相同的全屏模式,例如当视频元素请求全屏显示时,触发此事件用于响应调整窗口视图的大小或标题栏的显示。
          17. 新增事件`[即将开始下载]` 下载开始时引发此事件,可阻止默认下载对话框,或取消下载。
          18. 新增事件`[下载进度已改变]` 当下载状态或进度变更时引发此事件,可用于更新下载进度条。
          19. 新增事件`[状态栏文本被改变]` 当状态栏文本被更改时触发此事件
          20. 新增事件`[即将导航到外部URI]` 当浏览器即将启动一个外部URI时,将触发此事件。如:浏览器导航到`calculator://`默认将弹出对话框询问是否打开计算器,此时可以取消或接管启动操作。
          21. 新增事件`[音频播放或静音状态被改变]` 当文档播放音频或静音状态被更改时触发此事件
      新增属性和方法:
          1. 新增属性`[关闭同源策略]` 允许跨域请求。在环境创建前设置有效。
          2. 新增属性`[单进程模式]` 单进程模式运行。此方法影响性能,仅在特殊场景下使用.在环境创建前设置有效。
          3. 新增方法`[导航到资源请求]` 允许在导航过程中提交数据或额外的请求标头。
          4. 新增方法`[置虚拟主机文件映射]`,`[取消拟主机文件映射]` 设置虚拟主机名和文件夹路径之间的映射,以便通过该主机名访问该目录站点.设置映射后,Web视图中加载的文档可以使用指定的主机名处的HTTP或HTTPS URL访问文件夹指定的本地文件夹中的文件。
          5. 新增方法`[提交共享缓冲区到脚本]` 用于主机与JS之间的数据交互。
          6. 新增方法`[置背景透明度]`,`[置窗口分层透明]` 用于设置窗口透明为WEBUI开发提供基本的窗口样式支持。
          7. 新增其他方法`[取浏览器指针]`,`[置独立运行时目录]`,`[置窗口图标]`,`[置独立运行时目录]`,`[取主框架ID]`,`[允许外部拖放]`,`[启用默认脚本对话框]`,`[允许外部拖放]`,`[尝试挂起]`,`[显示打印界面]` 等一系列辅助方法。
36. 视窗: 锐浪报表插件更新到最新版本;
37. 视窗: 新增"SoundTouch音频处理"类库及对应例程;
38. 安卓:修复“浏览框.打开图片选择器”方法无法使用相机拍照的问题,注意:使用时需要动态申请相机权限。
39. 安卓:修复“腾讯X5浏览器.打开图片选择器”方法无法使用相机拍照的问题,权限同上。
40. 安卓:修复了“高级弹窗容器”类库冲突问题。
41. 安卓:新增“增强定位条窗口组件”类库,支持单向、双向范围选择、分步、垂直等效果。提供有相应例程。
42. 安卓:修复“GSY播放器”中“支持返回监听”写属性报错的问题。
43. 安卓:修复“调试输出2”方法在输出数组类如“整数数组类”对象时报错的问题,同时修复成员数为0不输出的问题。
44. 安卓:修复“USB摄像头类”当“目标安卓平台SDK的API级别”大于等于30时,无法访问摄像头的问题(注意:使用时需要动态申请“访问摄像头”权限)。
45. 安卓:友盟统计升级至9.6.5版:
      新增“置用户号码”、“置用户邮箱”和“置用户其它信息”三个静态方法,用于统计更多数据。
      修复“反作弊权限”方法权限错误的问题。
      新增隐私政策模板注释,将其摘抄到APP隐私政策链接中以便于上架应用商店。
      更新友盟统计案例,新增调试清单,便于友盟实时调试。
46. 安卓:腾讯互联升级至3.5.14.4版,并新增多个方法。
47. 安卓:修复“文件操作类.取资源标识符绝对路径()”方法在高版本安卓系统中崩溃的问题,使用时注意查看最新注释。
48. 安卓:资源标识符类更新:
      修复“取存储卡路径”方法在高版本安卓系统中崩溃的问题,使用时注意查看最新注释。
      新增“取文件信息”方法,用于取出资源标识符真实的文件信息。
      新增“到字节数组”方法,用于支持将资源标识符对象转换为字节数组。
49. 安卓:“系统相机类”新增“浏览完毕2”和“裁剪完毕2”事件,用于解决在目标api等级为30时无法获得文件的问题,附带例程更新。
50. 安卓:“图片框”组件新增“置图片资源”方法,用于设置“资源标识符类”的图片。
51. 安卓:新增“取程序目标API级别”方法,用于取出项目属性中设置的"目标安卓平台SDK的API级别"。
52. 安卓:新增“Office支持库”用于处理word(docx)或excel(xlsx)文件. 提供有相应例程.
53. 安卓:哈希表系列类,新增“枚举循环”、“取枚举关键字”和“取枚举值”,用于快速对哈希表进行枚举操作(注意:本方法使用时暂不支持嵌套使用)。
54. 安卓:列表/数组系列类,新增“逆向枚举循环”、“枚举循环”、“取枚举值”和“取枚举索引”,用于操作类似“文本数组类”等对象时可以快速进行枚举循环(注意:本方法使用时暂不支持嵌套使用)。
55. 安卓:“常用窗口附加清单”新增“保留窗口”和“清空窗口”,用于调整窗口生命周期。
56. 安卓:“图像加载类”升级至4.12.0版本,提升加载稳定性。
      废弃:“图像加载可绘制对象类”最新使用方式看本类注释。
      新增:“图像加载类.从组件初始化()”和“从窗口初始化”方法,通过从不同对象初始化,可以节省内存消耗。
      注意:因本次升级为跨版本升级,使用方式略有一些变化,比如在使用“图像加载类”的时候,如果调用了“作为位图()”或“作为GIF图()”,需要调整其调用位置, 需要将“作为位图 ()”方法调整到“初始化()”方法后。
      示例:“图像加载类.初始化 ().加载 (地址).作为位图 () ”需要修改为“图像加载类.初始化 ().作为位图 ().加载 (地址)”。
57. 安卓:新增“开始延迟执行”和“结束延迟执行”两个全局方法,用于在主线程中延迟多少毫秒执行某些代码,需要延迟执行的代码需要放到“开始延迟执行”的子语句体内。
58. 安卓:新增“简单时钟类”可以实现在不定义事件的情况下实现时钟任务,同时支持投递任意对象到时钟任务中. 提供有相应例程.
59. 安卓:新增“对象类.是否为空并返回()”本方法主要是用于在嵌入式方法中,解决无法使用三元表达式来判断某参数是否为空对象并返回某参数的问题(普通用户无需了解)。
60. 安卓:“消息管理器”新增“准备接收消息”、“取接收消息”方法,用于实现不使用事件的情况下也可以获取到投递的消息数据。
61. 安卓:新增“界面自动适配”模块,通过本模块可以实现当前软件在任意分辨率的安卓手机中,始终可以保证界面尺寸一致,不会出现高分屏组件偏小的情况。提供有相应例程。
62. 安卓:新增“更新到相册”方法,用于将图片或视频保存到本地后更新到相册中显示出来,以便于被其它软件发现并使用。
63. 安卓:新增“复制文件到共享目录”全局方法,用于将私有文件复制到共享目录中,以便于在高版本系统中被其它程序访问。
64. 视窗:新增“百度网盘支持库”用于操作百度网盘. 提供有相应例程.
65. 视窗:网络访问类更新:
      “网页访问”和“网页访问2”新增上传文件参数,支持批量上传文件。
      新增“下载文件”方法,支持断点续传。
66. 视窗:“文件读写类”新增“置文件尾”方法,用于删减内容后缩短文件尺寸。
67. 系统: 新增"@别名类型"系统属性,别名类中现在允许定义"假变量",用作支持封装各种本地数据类型. 视窗平台例程参见"结构封装示例"中的"别名类封装结构演示"类代码,初级用户无需了解.
68. 系统: 推出"火山软件开发平台 - 服务器软件开发子平台"公开测试版(需要使用火山平台免费测试版启动).
69. 服务器: 新增"@服务器.标签"属性,用作为结构成员变量提供GO标签;
70. 安卓:修复“图像加载类”在使用“处理图像”方法时缓存加载失败的问题; 修复了“腾讯互联”和“应用安装类”冲突的问题; 修复了“界面自动适配类”无法在多个应用中使用的问题。
71. 视窗: 新增对以下c++ std数据类型的支持: "标准数组模板类"(std::vector), "标准列表模板类"(std::list), "多值哈希表模板类"(std::multimap), "多值哈希集模板类"(std::multiset), "标准文本类"(std::string), "标准宽文本类"(std::wstring);
72. 编译器(初级用户无需了解):
    1. "@需求类型"属性的属性值"可写入变量"现在可以在非嵌入式方法中使用(目前仅限服务器子平台),用作传递数据地址过去;
    2. "@匹配类型"属性新增"等于前参数值模板类型"属性值;
    3. "@别名类型"为"本地数值基本类型"或"本地值类型"的别名类可以定义初始值为本地值文本的常量;
    4. 在模板基础类中,可以在别名中使用"@dt"内嵌文本引用模板类型,如: "@dt<模板类型1>", "@dt<模板类型1, n>"等;
    5. 新增"@dtat_vcls"/"@dtat_ncls"/"@dtat_cls"/"@dtat_not_cls"数据类型附加文本指定嵌入替换符;
    6. 新增"@sn<lt>"/"@sn<gt>"/"@sn<nbsp>"系统嵌入替换符名称,用作代表左右尖括号及空格;
    7. 新增"@类用途"全局系统属性,用作指定类的具体用途;
    8. "@匹配方法"参数属性现在新增对"空对象"参数值的支持;
73. 编译器: 安卓和服务器子平台取消了事件返回值必须为整数的限制;
74. 视窗: 锐浪报表更新锐浪COM控件到最新版本6.8.9.1;修复相关封装错误;
75. 服务器: 所携带的go版本升级到1.22.1, 继续封装了不少基本类库(包括http网络库).
76. 系统: 新增"文件->批量转换程序格式"菜单项功能.
77. 系统: 火山解决方案".vsln"文件中的历史相关记录信息被移出来单独存放到对应".vhistory"文件中,以方便 git 管理.
78. 编译器(初级用户无需了解): 新增"@接口"全局系统属性,用作声明类已实现的本地接口,具体参见新增的安卓和视窗样例"接口封装";
79. 系统: 备份文件".vbak"的命名格式改变,放到了文档文件的原后缀名前,以支持所生成的备份文件可以被直接打开;
80. 视窗:
    HPSocket网络通讯支持修改:
    1. 升级HPSocket库版本至6.0.1
    2. 修改静态链接方式,支持完整的静态库编译,彻底解决之前纯源码编译导致的各种编译错误问题.
    3. 修改动/静态链接方式的公用依赖库,现在动态/默认编译只会有一个Dll文件输出,静态则无额外输出.
    4. "HPSocket类"新增方法"压缩数据_Brotli" / "解压数据_Brotli".
    5. 各模型TCP客户端,服务端以及代理端,均增加读写属性"无延迟模式".
    6. HP线程池类新增"创建"方法,可以监听线程池中的各种事件,譬如:"线程池已启动" / "线程即将执行"等系列事件.
    7. 各模型TCP客户端以及代理端,均增加读写属性"同步连接超时".
81. 安卓:
    1. 悬浮窗口类修复设置了“类型_允许获得输入焦点”常量后悬浮窗口背景不透明的问题。
       新增“布局参数”读属性,用于解决"类型_禁止触摸事件"常量值在安卓12即以上系统中无效的问题;
    2. 新增“安卓容器布局参数”类和“安卓布局参数”类;
    3. 文本框新增多个属性和方法;
    4. 新增“发送无序广播2”方法用于发送“启动信息类”到广播中;
    5. “高级弹窗容器”废弃“自适应输入法”方法,解决在高版本系统中适配输入法出现崩溃的问题,附带案例更新。项目中如果使用了本方法,请参考最新案例修改输入法适配。
    6. “样式文本生成器类”新增“替换文本2”、“插入文本”和“删除文本”方法。
    7. “Sqlite数据库”新增“查找记录”方法,用于便捷的查找记录,新增“版本号”属性,用于更新软件数据库版本。
    8. 新增“Sqlite辅助类”用于便捷的操作数据库生命周期,新增案例演示了数据库升级操作。
82. 服务器: 新增大量类库及相应例程.
83. 视窗:
    1. 新增对自动化COM对象(IDispatch)的支持;
    2. 修正了远程服务支持库服务器端不能连接多个客户端的问题;
    3. 新增"AutoCAD2024"类库及对应的例程.
84. 服务器:
    1. 新增"运行时类","文本协议类"以及MIME相关类.
    2. 新增"日志类"和"结构化日志类".
    3. 新增"同步类","同步锁接口"以及原子操作相关类.
    4. 新增"正则表达式类".
    5. 新增"SMTP类"以及相关类,实现发送邮件功能.
    6. 新增各种编解码类.
    7. 新增“lunar黄历工具”类库,用于黄历操作.
    8. 新增"电子邮件"模块及其例程
    9. 新增"加解密"模块及其例程
    10. "数据压缩"模块新增"存档文件"支持及其例程.
    11. 新增"数学运算"模块及其例程.
    12. 添加了HTTPS模块,减少HTTP模块的依赖.
    13. 新增"阿里云存储".
85. 安卓:
    1. 新增“队列模板类”,“双端队列模板类”,“栈模板类”用于栈和队列操作;
    2. 安卓窗口新增“分享文件资源”方法,原“分享文件”方法标记废弃警告.


86. 服务器:
    1. "服务器程序开发手册"文档已经发布,请在帮助文档或在线文档网站中阅读;
    2. 服务器子平台个人版调试器完工;
    3. 新增"国密"加解密算法支持;
    4. 新增"雪花ID生成器"模块用作支持唯一性ID的生成;
    5. 新增"HTML解析工具类"模块及相应例程用作支持html解析;
    6. 新增"yaml数据访问支持"模块及例程;
    7. 新增数学运算和随机数相关功能及例程;
    8. 新增反射模块及例程;
    9. 新增命令行参数处理模块及例程;
    10. 新增图像处理模块及例程;
    11. 新增公共变量模块及例程;
    12. 新增后缀数组索引模块及例程;
    13. 新增websocket模块及例程;
    14. 新增代码压缩模块及例程,用作压缩html,css,js等web文件;
    15. 新增 Gin web框架支持模块及对应例程.
    16. 新增 Redis 数据库支持模块及对应例程.
    注: GO标准库已经全部封装完毕,后面会继续封装其它第三方优秀的免费开源库,欢迎大家提出封装方向建议.
87. 视窗:
    1. 最大常量字符串长度增加到了 32767 个字符;
    2. 界面设计器中加入或粘贴组件时,将加入在最顶层;
    3. 界面设计器中加入或粘贴组件时,会自动提供默认标题;
    4. 每个非事件定义方法现在固定保留一个空语句行,方便输入代码;
    5. 项目选项中支持设置unicode文本选项值,增加了"次版本号"选项,用作支持设置类似"1.2.3.4"之类格式的版本号;
    6. 项目属性中的"图标"属性支持设置为"@none"代表无图标;
    7. 更新 ui_webview2 edge浏览框:
      A. 更新微软webview2SDK到 2592.51版本
      B. 新增方法“添加浏览器扩展”用于向浏览器中安装扩展插件
      C. 新增方法“取浏览器扩展”用于管理已安装的扩展插件
      D. 新增事件“浏览器扩展已添加”和“枚举浏览器扩展”用于管理(启用,禁用,卸载)扩展
      E. 附扩展功能演示样例
88. 安卓:
    1. java基本类中新增"雪花算法类"用作支持唯一性ID的生成.
89. 系统:
    1. Alt+左右光标键历史操作位置跳转已经优化,更加合理快捷;
    2. 展开语句参数表时如同时按下Shift键展开所有直接/间接下属参数;
    3. 输入"@模板实现类"的属性值时支持显示输入提示列表,支持直接单击其中的数据类型跳转;
    4. 上次查找范围被记录到历史中并在系统下次启动时恢复;
    5. 解决方案工作夹中修改文件名时候区分英文字母大小写;
    6. 输入程序行后自动将易语言操作符和字符串转换为火山格式;
90. 编译器:
    1. "调试检查"关键字的"检查值"参数现在默认为假.
    2. 常量/变量/参数如果未提供数据类型,则首先通过其初始值推断其数据类型,未提供初始值则默认为整数型.
    3. 新增"@本地类"属性(视窗子平台暂不支持)以支持服务器子平台定义完全本地化的GO类,以支持格式化流存储. "@匹配类型"属性新增"本地类"和"本地类数组"匹配项;
    4. 别名类型"本地数值基本类型"被修改为"本地整数基本类型",该别名类可以以火山基本整数数据类型(如整数/短整数/长整数等)的方式等同使用. 参见视窗和服务器子平台的"本地整数数据类型"例程;
    5. "@可插入程序类"新增"embeddable_class"类型,用作支持插入指定代码片段到当前类中. 参见json和xml例程中相关片段类的使用方法,初级用户只需要知道 Ctrl+I 可以插入代码片段即可,其它无需了解.
后续建议和错误反馈正在处理中,将在下一个更新包中发布.

wangbu32 发表于 2021-4-3 08:53:08

64位火山视窗+安卓软件开发平台18

zt883177 发表于 2021-4-25 10:52:13

54654621321.

sun0176 发表于 2021-5-2 14:21:35

感谢老师分享 !

losogames 发表于 2021-7-21 18:11:19

很喜欢谢谢,红包群774080861

panxiaolu1231 发表于 2021-8-16 08:58:53

看看是啥好东西

15456015 发表于 2021-8-18 09:41:50

66666666666666666

siluo 发表于 2021-9-28 13:47:19

感谢分享!

qq2909199920 发表于 2021-10-3 07:09:20

2121211mkhtffgfyjgjgj

a6370893 发表于 2021-10-9 17:25:39

1111111111111111111111111
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 2024年7月19日火山视窗+安卓软件开发平台22#全版本集成绿色版解压可用