当我的表单显示时,Windows Vista和7个动作效果仅应用一次.为什么?

当我的表单显示时,Windows Vista和7个动作效果仅应用一次.为什么?,第1张

概述我用两种形式创建了一个应用程序.第一个是主要形式,第二个是隐藏. 我在Form1上放了一个按钮,然后我把ShowModal作为第二个表单.在Win7上,表单显示动画.然后我关闭出现的表单(Form2),然后再次单击该按钮. Form2在没有动画的情况下出现.我每次都想要动画.我该怎么办? 我现在唯一能想到的就是每次想要以模态方式显示它时手动创建表单.为此,请转到项目选项并确保不会自动创建表单.然后 我用两种形式创建了一个应用程序.第一个是主要形式,第二个是隐藏.
我在Form1上放了一个按钮,然后我把ShowModal作为第二个表单.在Win7上,表单显示动画.然后我关闭出现的表单(Form2),然后再次单击该按钮. Form2在没有动画的情况下出现.我每次都想要动画.我该怎么办?解决方法 我现在唯一能想到的就是每次想要以模态方式显示它时手动创建表单.为此,请转到项目选项并确保不会自动创建表单.然后做

procedure TForm1.button1Click(Sender: TObject);begin  with TForm2.Create(self) do    try      ShowModal;    finally      Free;    end;end;

在我看来,大多数模态形式实际上应该手动创建.

总结

以上是内存溢出为你收集整理的当我的表单显示时,Windows Vista和7个动作效果仅应用一次.为什么?全部内容,希望文章能够帮你解决当我的表单显示时,Windows Vista和7个动作效果仅应用一次.为什么?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1062562.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存