成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺談Delphi中窗體的事件

開發(fā) 開發(fā)工具
Form窗體可以響應(yīng)各種各樣的時(shí)間,今天我們這篇文章就跟大家談?wù)凞elphi中窗體的事件。

  Form窗體可以響應(yīng)各種各樣的時(shí)間,在Object Inspector的Events頁面中羅列了一大堆,如下圖:

下面將要列出一些常用的事件。

  1、OnActivate

  當(dāng)窗體被初始激活時(shí),就會發(fā)生OnActivate事件,當(dāng)初始創(chuàng)建窗體或者用戶從一個(gè)窗體切換到另一個(gè)窗體時(shí),就可能激活窗體,Application對象也有一個(gè)OnActivate事件,當(dāng)用戶從一個(gè)應(yīng)用程序切換到另一個(gè)應(yīng)用程序時(shí),就會產(chǎn)生此事件。

  2、OnClose和OnCloseQuery

  當(dāng)關(guān)閉一個(gè)應(yīng)用程序時(shí),就要發(fā)出OnClose事件,OnClose事件調(diào)用OnCloseQuery事件來看一看是否真的要關(guān)閉窗體,如果OnCloseQuery事件返回False,窗體就不會關(guān)閉。

  3、OnCreate

  當(dāng)窗體初始化創(chuàng)建時(shí),就會發(fā)生OnCreate事件,對特定窗體的任何實(shí)例,OnCreate事件只發(fā)生一次,OnCreate處理程序只是用來執(zhí)行任何啟動(dòng)任務(wù),這些啟動(dòng)任務(wù)對于窗體來說是需要的。

  4、OnDestroy

  OnDestroy事件是OnCreate的反事件,用來清除窗體動(dòng)態(tài)分配的所有內(nèi)存,或者做其他一些清理事務(wù)。

  5、OnDragDrop

  當(dāng)一個(gè)對象被拖放到窗體上時(shí),就會發(fā)生OnDragDrop事件,如果窗體支持拖放,那么就會對這個(gè)事件有所響應(yīng)。

  6、OnMouseDown,OnMouseMove和OnMouseUp

  就是窗體上響應(yīng)鼠標(biāo)點(diǎn)擊和鼠標(biāo)運(yùn)行。

  7、OnPaint

  每當(dāng)窗體需要重畫時(shí),就會發(fā)生OnPaint事件,有很多原因會導(dǎo)致這個(gè)事件發(fā)生。響應(yīng)這個(gè)事件,可以作為應(yīng)用程序所需要的任何畫圖,并隨時(shí)可以顯示出來。在大部分情況下,專用組件會自己畫圖,但有些情況下,我們需要自己動(dòng)手畫圖。

  8、OnResize

  每當(dāng)重新縮放窗體時(shí),就會發(fā)生OnResize事件,響應(yīng)這個(gè)事件可以調(diào)整窗體上的組件或者對窗體重畫。

  9、OnShow

  在窗體變成可見之前,就會發(fā)生OnShow事件。在窗體顯示之前,可以用這個(gè)事件完成圖昂提需要處理的任何事情。

  Note

  當(dāng)一個(gè)窗體創(chuàng)建時(shí),會產(chǎn)生很多事件,同樣的,當(dāng)一個(gè)窗體消失時(shí),也會產(chǎn)生很多事件。但這些事件是按什么次序發(fā)生的呢?當(dāng)窗體建立時(shí),發(fā)生事件的次序入下:

當(dāng)一個(gè)窗體消失時(shí),發(fā)生事件的次序如下:

  在大部分情況下,直接保持這個(gè)次序不是很重要,但在有些情況下,它就變得至關(guān)重要。了解事件處理程序、構(gòu)造程序和析構(gòu)程序的調(diào)用次序是有好處的,起碼當(dāng)真正需要知道這個(gè)次序時(shí),可以避免不必要的嘗試。

原文鏈接:http://www.cnblogs.com/pchmonster/archive/2012/01/03/2311361.html

【編輯推薦】

  1. Jailer 3.6.2發(fā)布 強(qiáng)大的智能數(shù)據(jù)提取工具
  2. Web開發(fā)者必備的JavaScript單元測試工具
  3. Ruby開發(fā)者應(yīng)該熟悉的10個(gè)工具
  4. 10款非常優(yōu)秀的HTML 5開發(fā)工具推薦
  5. 9月10款非常有用的jQuery工具提示插件推薦
責(zé)任編輯:彭凡 來源: 博客園
相關(guān)推薦

2009-08-28 15:58:54

C#窗體里調(diào)用

2021-02-11 14:36:13

入侵防御系統(tǒng)

2011-01-05 09:14:38

Delphi XE

2012-01-09 15:46:37

Delphi 7

2009-08-13 10:42:31

C#窗體拖動(dòng)事件

2009-10-14 15:11:28

VB6.0實(shí)現(xiàn)多窗體交

2009-09-07 04:19:56

C#窗體事件

2009-09-07 05:31:39

C#窗體關(guān)閉事件

2009-07-16 10:58:11

C#枚舉

2021-04-20 07:47:00

JCenter停止服務(wù)

2010-09-15 10:20:03

2011-07-13 10:36:53

Delphi

2009-10-19 16:01:24

服務(wù)臺事件管理

2012-12-28 14:53:34

Android開發(fā)初始化窗體事件

2009-06-03 10:24:11

LoadMaskSilverlight

2019-09-24 16:16:40

Redis數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)庫

2009-05-05 09:46:18

Java編碼理論字符

2009-05-06 11:09:10

Oracle物化視圖數(shù)據(jù)庫

2011-12-22 11:22:31

2017-08-28 15:21:29

異步處理回調(diào)函數(shù)異步編程
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 真人一级毛片 | 99国内精品 | 国产一区亚洲 | a在线视频 | 免费一区二区三区 | 国产免费自拍 | 亚洲欧美一区二区三区国产精品 | 中文字幕av一区 | 91视频亚洲 | 欧美一区二区三区在线观看视频 | 亚洲精品一 | 91久久| 在线欧美视频 | 亚洲欧美日韩在线不卡 | 欧美一区二区久久 | 亚洲 欧美 日韩 精品 | 久久综合香蕉 | 欧美jizzhd精品欧美巨大免费 | 午夜男人的天堂 | 九九伦理电影 | 九九九久久国产免费 | 99精品免费久久久久久日本 | 91影院| 日韩一区二区三区在线观看视频 | 国产精品久久久久久高潮 | 久久激情视频 | 久久日韩精品一区二区三区 | 日韩在线播放中文字幕 | 欧美日韩1区2区3区 欧美久久一区 | 日本黄色大片免费看 | 久久国产精品免费一区二区三区 | 成人在线一区二区三区 | 看片网站在线 | 日本三级在线视频 | 在线第一页 | 美女视频h | 国产精品久久久久久久免费观看 | 日本在线视频中文字幕 | 国产亚洲成av人在线观看导航 | 久草视频观看 | 欧美精品久久久 |