界面控件DevExpress VCL v25.1新功能亮点:全新升级AI功能

翻译|产品更新|编辑:龚雪|2025-07-31 09:59:15.200|阅读 4 次

概述:DevExpress VCL v25.1已于日前正式发布,新版本全新升级了AI相关的功能、增强报表开发功能等,欢迎下载官方正式版体验!

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

相关链接:

DevExpress VCL是Devexpress公司旗下老牌的用户界面套包,所包含的控件有:数据录入、图表、数据分析、导航、布局等。该控件能帮助您创建优异的用户体验,提供高影响力的业务解决方案,并利用您现有的VCL技能为未来构建下一代应用程序。

DevExpress VCL v25.1已于日前正式发布,新版本全新升级了AI相关的功能、增强报表开发功能等,欢迎下载官方正式版体验!

DevExpress技术交流群11:749942875      欢迎一起进群讨论

报表设计器和报表查看器的预览
由JS/DevExtreme封装器为Delphi/ C++ Builder提供支持

DevExpress VCL组件又向现代化迈进了一大步,新的AI报表平台(ExpressReports)—— 一个利用DevExpress JavaScript报表设计器和查看器在本地VCL应用程序中使用的桥梁(通过WebView和ASP.NET Core使用现代基于web的设计功能)。所有必需的.NET和JS依赖都透明地嵌入到一个自包含的EXE文件中,因此您可以使用Delphi/C++Builder进行许多报表定制。

ExpressReports是社区技术预览版(CTP),如果您计划使用ExpressReports,请查看我们的预发布软件说明

DevExpress VCL v25.1产品图集
DevExpress VCL v25.1产品图集
可访问性、UI自动化和键盘导航

v25.1包括对以下DevExpress VCL UI组件的增强:

  • VCL表单布局管理器(包括布局组,选项卡)。
  • VCL数据网格(没有复杂交互的关键导航、只读和部分数据编辑场景)。
  • 其他流行的VCL数据编辑器(就地和独立编辑器的关键使用场景)。

完整的VCL可访问性支持是一项重要的任务,需要大量的开发资源,官方团队计划在2025年底之前改进对DevExpress VCL TreeList、Scheduler、Pivot Grid(以及其他控件)的可访问性支持。

人工智能

DevExpress VCL富编辑文本编辑器和备忘录组件现在包括摘要、翻译和其他“智能”功能(很像我们的DevExpress .NET库)。

DevExpress VCL v25.1产品图集

例如,DevExpress VCL富文本编辑器演示 (%Public%\DevExpress VCL Demos\MegaDemos\Product Demos\ExpressRichEditControl\dxAI.ChatClient.Azure.pas)使用DevExpress的Azure OpenAI服务部署,通过一个简单的TdxAIAzureChatClient实现(扩展基础TdxAIChatClient API)。

Delphi

interface

uses
// ...
dxAI, dxAI.Commands.Consts, dxAI.Commands.Text, dxAI.ChatClient.Azure;

implementation

const
SolveCommandID = 'SOLVE.MATH';

procedure TMyForm.dxRichEditControl1GetAICommands(Sender: TObject;
const AAICommands: TdxAICommandList);
begin
AAICommands.Remove(TdxAICommandIDs.Proofread);
AAICommands.Add(SolveCommandID);
end;

procedure InitializeAIAssitant;
var
Client: TdxAIChatClient;
begin
Client := TdxAIAzureChatClient.Create('DEMO', 'https://public-api.devexpress.com/demo-openai',
'gpt-40-mini', '2024-02-01');
TdxAIChatClients.AddChatClient(Client);
TdxAICommands.AddCommand(TdxAITextCommand.Create(SolveCommandID, 'Solve',
'Please solve these instructions. Return an answer without formatting', 'Math'));
end;

initialization
InitializeAIAssistant;

注意:在Embarcadero发布官方AI相关SDK库之前,VCL开发人员可以插入第三方库或利用自己的实现来支持不同的AI提供商。

DevExpress VCL报表设计器和查看器组件(作为新的ExpressReports套件的一部分发布)也从DevExpress Reports for ASP. NET Core/JS中继承了基于AI的功能。

更多产品资讯及授权,欢迎来电咨询:023-68661681


更多DevExpress线上公开课、中文教程资讯请上中文网获取

关于慧都科技

慧都是⼀家⾏业数字化解决⽅案公司,专注于软件、⽯油与⼯业领域,以深⼊的业务理解和⾏业经验,帮助企业实现智能化转型与持续竞争优势。

慧都是DevExpress的中国区的合作伙伴,DevExpress作为用户界面领域的优秀产品,帮助企业高效构建权限管理、数据可视化(如网格/图表/仪表盘)、跨平台系统(WinForms/ASP.NET/.NET MAUI)及行业定制解决方案,加速开发并强化交互体验。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:慧都网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP