Delphi XE5 - 启动时的组件初始化

 卖女孩的小方子 发布于 2023-02-09 20:42

我想在我的应用程序的启动时设置我RadioButton的一些和我的s或者是Checkbox真的还是假的...但是当我执行它时OnShow,OnActivate或者OnCreate事件处理程序我得到异常,甚至整个表单都没有绘制(缺少形式上的许多控制).

你有什么好的做法吗?

1 个回答
  • 您选择使用哪个事件取决于您希望何时执行该操作.

    OnCreate 仅在表单的生命周期内执行一次.

    OnShow每次表单从隐藏到显示时执行.它可能在表单的生命周期内执行多次.

    OnActivate每次表单表单获得焦点时执行.它可能在表单的生命周期内执行多次.

    .dfm文件中定义的控件都是在每个事件触发时实例化的.

    因此,从表面上看,这些选择OnCreate可能是初始化代码最合理的选择.但只有您可以确定何时需要运行此代码.

    至于您遇到的异常,它们是因为您的代码包含错误.由于我们无法看到您的代码,因此您需要在没有我们帮助的情况下调试代码.

    2023-02-09 20:50 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有