當前位置:編程學習大全網 - 編程軟體 - VFP中表單的inint事件與load事件有什麽區別

VFP中表單的inint事件與load事件有什麽區別

壹、Load事件與Initialize事件的區別。

在VB或VFP中,load事件發生在載入窗體的時候,inint事件發生在程序進行初始化的時候,所以inint事件要早於Load事件。

二、編程實例。

可以編寫壹個簡單的程序來證明這壹點。

Dim SS As String

Private Sub Command1_Click()

Label1. Caption= SS

Private Sub Form_Initialize()

SS="Now Initialize Event is being executed."

Private Sub Form_Load()

SS="Now Load Event is being executed."

程序首先聲明了壹個字符串型窗體級變量,然後分別在Form的兩個事件中進行賦值。當程序的窗口出現之後,單擊上面的按鈕,可以發現,現在的字符串SS中存儲的是在Load事件中所賦的值,說明Initialize事件要早於Load事件。

三、結論。

從程序的運行結果可以看出,Load事件要晚於Initialize事件,對壹些全局變量或窗體級變量進行賦值的時候要註意到這壹點。

  • 上一篇:單片機焊在電路板上,不想拆下來,怎樣用杜邦線連接單片機和開發板來燒寫程序?
  • 下一篇:編程障礙
  • copyright 2024編程學習大全網