社区
Delphi
帖子详情
application.initialize完成了什么
RIA1618
2001-07-22 04:00:45
rt
不明白,而且如果从头单步执行,会报错并转到cpu的模式,所以
也不只她到底干了些什么.水能替我讲明白些,送50份
...全文
195
2
打赏
收藏
application.initialize完成了什么
rt 不明白,而且如果从头单步执行,会报错并转到cpu的模式,所以 也不只她到底干了些什么.水能替我讲明白些,送50份
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
RIA1618
2001-07-23
打赏
举报
回复
能否讲的再细一点的呢?
Hillside
2001-07-22
打赏
举报
回复
这个东西太重要了,它负责执行你的project中所有单元的初始代码.
一般的,任何一个用户代码单元都要Uses其它单元,而这些单元也会Uses另外的单元,每一个单元都可以有Initialization部分,这一部分代码就是由Application.Initialize来完成.Delphi自身提供的单元,Classes, SysUtils,Controls等等,一般都有Initialization部分,实现单元的初始化.你自己程序也可以写Initialization部分,对全局变量实行初始化.如果这一部分申请了系统资源,可以在Finalization部分释放.即使你不写Initialization部分,如果你跟踪Application.Initialize,你会发现它会在你写的单元最后一句"end."停一下.
如果这一部分出了错误,一定是某一个单元的Initialization部分出了错.但由于找不到pas文件或debug选项被关闭(单元编译时或加入了{$D-}),使你无法追踪到错误.
一般地,Delphi不会出错,你自己的代码可以追踪,很可能你使用了第三方代码(*.dcu,*.ocx,*.bpl等),用排除法试一下.
Application
对象与单元的
Init
ialize
下面是一个典型的应用程序的Delphi工程文件,我们注意到一开始就有一个对
Application
对象的
Init
ialize
方法的引用,我们的分析也就从这里开始:program Project1;uses Forms, Unit1 in 'Unit1.pas' {Form1};{$R *.res...
Spring-Boot (二)
application
.properties配置文件内容
Spring-Boot官方开发指导文档 默认创建spring-boot项目后,会在resources目录下...
application
.properties(或者
application
.yml)中包含系统属性、环境变量、命令参数这类信息。 下面简要说一部分spring-boot项目中a
spring boot 中
application
.properties 配置详解
spring boot项目配置已是非常简单了,只要在
application
.properties 或者
application
.yml中简单配置就能够开发,但是具体的配置意义是什么?这里是我从官网找到一份详解,下面是翻译过后的,我也贴在下面供大家参考...
SpringBoot
application
.properties和
application
.yml配置详解
spring.config.name =#配置文件名(默认 为 '
application
' ) spring.config.location =#配置文件的位置 # 多环境配置文件激活属性 spring.profiles.active=dev #加载
application
-dev...
SpringBoot是如何加载
application
.properties的?
Spring Boot的配置文件加载的逻辑是在类ConfigFile
Application
Listener来
完成
的。如果一开始不知道这个类,可以通过一步一步debug或者在项目中通过如下方式查找关键字
application
.properties.首先打开Find in Path...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章