gpt4 book ai didi

delphi - 在delphi 2009中创建ProgressRing

转载 作者:行者123 更新时间:2023-12-01 20:21:45 25 4
gpt4 key购买 nike

我正在尝试在Delphi 2009中创建progressring(Windows8组件)我们有很多 XAML 和 C# 示例,但没有“旧”Delphi 版本。

无论如何,没有开发公司有这个组件可以出售......

有人知道这件事吗?

最佳答案

最简单的解决方案是仅使用动画 GIF。有很多在线生成器可用于创建此 GIF(例如 here )。您可以轻松地从 TImage 继承自定义组件来显示该 GIF。包含 GIF 文件作为资源并按如下方式加载:

ResStream := TResourceStream.Create (HInstance, 'CIRCULAR_PROGRESS', 'GIFIMG');
Img := TGIFImage.Create;
try
Img.LoadFromStream (ResStream);
Picture.Assign (Img);
finally
FreeAndNil (ResStream);
FreeAndNil (Img);
end;

if not (csDesigning in ComponentState) then
(Picture.Graphic as TGIFImage).Animate := True;

关于delphi - 在delphi 2009中创建ProgressRing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20217169/

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