新聞中心
vb.net 怎樣判斷某個(gè)窗體是否打開
Dim F1 As New Datasystem.Form2 '實(shí)例化窗體
蘭考網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站設(shè)計(jì)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司從2013年創(chuàng)立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
For Each na As Form In Application.OpenForms '打開窗體的集合
If na.ProductName = F1.ProductName AndAlso na.Name = F1.Name 0 Then '判斷程序集的產(chǎn)品名稱和窗體名稱是否已存在打開的窗體中
If na.WindowState = FormWindowState.Minimized Then '判斷窗體是否最小化
na.WindowState = FormWindowState.Normal '還原窗體
End If
na.Activate() '激活窗體
Return '返回
End If
Next
F1.Show() '如果沒(méi)有打開的窗體中未找到,重新打開窗體
在vb.net中窗口關(guān)閉后打開的是代碼,怎么回到窗口?
用鼠標(biāo)移動(dòng)到右上方的 “解決方案資源管理器”的“視圖設(shè)計(jì)器”圖標(biāo)(見(jiàn)下圖),可以看到系統(tǒng)會(huì)顯示“視圖設(shè)計(jì)器”文字,單擊就可能出現(xiàn)窗體:
如果用鼠標(biāo)單擊該圖標(biāo)左邊的“查看代碼”按鈕,就進(jìn)入代碼窗口;
vb.net如何查找打開的窗口
將NewForm設(shè)置為全局變量就可以了,如果新建窗口比較多,就設(shè)置為數(shù)組,例如:
Public Class Form1
Dim NewForm(10) As Form
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
NewForm(0) = New Form
NewForm(0).Show()
End Sub
End Class
網(wǎng)頁(yè)名稱:vb.net查看窗體代碼 vbnet web窗體
文章URL:http://www.dlmjj.cn/article/hiogdd.html