有关初始化的一个问题(30分)

  • 主题发起人 主题发起人 boclif
  • 开始时间 开始时间
B

boclif

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序在启动的时候需要初始化一些变量,加载一些资源和初始值,请问把这一过程放在
程序的哪一事件中比较合理,可不可以直接放到PROGRAM中。
 
和窗口有关的放在OnCreate里, 其他的和单元有关的放在initialization 里
 
如果你不想因为在OnCreate里放了过多的初始化代码而导致窗体出来得太慢,就把初始化得
代码加在initialization 里。

直接放到PROGRAM中?
你应该明白:在你的应用程序中初始化的东西不能扔到Application.Initialize外面去!
象你说的只是加载一些资源和初始变量,你放到OnCreate和initialization 里都可以,但
他们两个的运行时间不一样,initialization里的是应用程序初始化的时候做的,而在
窗体创建之前,而OnCreate就要晚一些
 
后退
顶部