如何更换任务栏的图标?还有几个事件的区别?(50分)

  • 主题发起人 主题发起人 Loviny
  • 开始时间 开始时间
L

Loviny

Unregistered / Unconfirmed
GUEST, unregistred user!
  如题,我在编程中不知道该如何更换程序在window任务栏中标题栏的图标,请指教。
  还有,对于formcreate,formactive,formshow这几个事件好象都差不多,她们的区别
在哪呢?
 
修改TApplication.Icon就可以修改任务栏中标题的图标。

FormCreate是当窗体被创建时调用。也就是说每创建一个窗体运行一次。

FormActive是当窗体被激活时调用。也就是说当窗体失去焦点又重新获得焦点时运行。

FormShow是当窗体被显示时调用。也就是说当窗体第一次显示或被隐藏后重新显示时运行。
 
JohnsonGuo:
  能再问个问题吗,ShowModal和Show方法有什么区别吗,我调窗体的时候用ShowModal
和Show都可以,我看不出有什么差别?另外,模态对话框和一般对话框又有什么区别吗?
 
ShowModal以模态对话框显示表单。
Show以非模态对话框显示表单。
当一个表单以模态表单显示时,调用该表单的父表单在模态表单尚未隐藏
前不能获得输入焦点,常见的模态表单是打开文件对话框。
当一个表单以非模态表单显示时,调用该表单的父表单在非模态表单尚未
隐藏前仍然可以获得输入焦点,常见的非模态表单是notepad的查找对话框。
 
  谢谢!
 
后退
顶部