gpt4 book ai didi

delphi - 如何在Delphi 10 Seattle中设置默认系统样式?

转载 作者:行者123 更新时间:2023-12-03 19:51:03 31 4
gpt4 key购买 nike

我试图将一些在Delphi XE8中可用的代码移植到Delphi 10 Seattle。

这段代码设置了我程序的默认系统样式,但是Delphi 10 Seattle中不存在SetSystemStyle方法。

TStyleManager.SetSystemStyle(Self);

最佳答案

我添加了Default_Style_Block_Pointer:TMemoryStream;到MainForm Var:块

我将这段代码放在MainForm.OnCreate事件中:

Default_Style_Block_Pointer:=TMemoryStream.Create;
TStyleStreaming.SaveToStream(TStyleManager.ActiveStyle(Self),Default_Style_Block_Pointer,TStyleFormat.Binary);


我正在使用以下代码恢复默认样式:

     Default_Style_Block_Pointer.Position:=0; 
TStyleManager.SetStyle(TStyleStreaming.LoadFromStream(Default_Style_Block_Pointer));

关于delphi - 如何在Delphi 10 Seattle中设置默认系统样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32507249/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com