VB6.0窗體重新加載可使用Load語句、Show方法等實(shí)現(xiàn)。
創(chuàng)新互聯(lián)建站專注于南昌企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城網(wǎng)站開發(fā)。南昌網(wǎng)站建設(shè)公司,為南昌等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站開發(fā),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)
1)Show 方法,用以顯示 MDIForm 或 Form 對(duì)象。
窗體名.Show
2)Load 語句,把窗體或控件加載到內(nèi)存中。
Load.窗體名
3)Visual Basic 窗體經(jīng)歷的狀態(tài)
通常地,Visual Basic 窗體在整個(gè)存活期中有四種狀態(tài):
創(chuàng)建,但不加載。
加載,但不顯示。
顯示。
內(nèi)存和資源完全收回。
在一定環(huán)境下,窗體可有第五種狀態(tài):當(dāng)其中有一個(gè)控件仍被引用時(shí),窗體處于卸載和未引用狀態(tài)。
4)在其他程序運(yùn)行時(shí),當(dāng)代碼涉及到完全卸載窗體上的控件事件或?qū)傩?,被卸載窗體會(huì)被加載到內(nèi)存。
Private?Sub?Command1_Click()
Form1.Text1?=?"Abc"
End?Sub
上述代碼執(zhí)行,F(xiàn)orm1就被加載于內(nèi)存。
這是窗體加載事件。
也就是說,在窗體啟動(dòng)的同時(shí)就執(zhí)行這個(gè)事件里的代碼。
比如說你窗體上添加了一個(gè)文本框(Text)控件。你在Form_load中加入一下代碼:
Private Sub Form_Load()
Text1.text="Visual Basic"
End sub
那么,你啟動(dòng)程序后,窗體中文本框上便是"Visual Basic"。
因?yàn)樗葓?zhí)行了form_load事件中的代碼。
VB.net 加載窗體 form2.show() 卸載窗體 me.close()加載窗體和VB沒啥區(qū)別,而卸載就截然不同了。附:VB 加載窗體 form2.show 卸載窗體 unload me
這樣寫,每次點(diǎn)擊按鈕事件都會(huì)創(chuàng)建一個(gè)新的form。
你想要的效果是主窗口生命周期內(nèi),子form是一個(gè)。
根據(jù)這個(gè)你再考慮下怎么實(shí)現(xiàn)。比如主form加載時(shí)創(chuàng)建子form。點(diǎn)擊事件中去獲取子form的焦點(diǎn)。
你不要用Form1做為啟動(dòng)窗口就不會(huì)這樣了
告訴你解決方法:
1.添加新項(xiàng)-"模塊"
2.在新建的模塊文件里建立一個(gè)函數(shù),及其代碼如下:
Sub Main()
Application.EnableVisualStyles()
Dim frm1 As New Form1
frm1.Show()
frm1.Refresh()
Dim frm2 As New Form2
frm2.Show()
frm2.Refresh()
frm1.Hide()
Application.Run()
End Sub
3.在項(xiàng)目屬性-應(yīng)用程序-啟動(dòng)窗體 那里選擇"Sub Main"
4.在你需要程序退出的地方加一句:
Application.Exit()
搞定!
分享題目:關(guān)于vb.net窗體加載事件的信息
文章位置:http://jinyejixie.com/article12/dosssgc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、虛擬主機(jī)、微信小程序、搜索引擎優(yōu)化、網(wǎng)站內(nèi)鏈、品牌網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)