vb.net激活其他窗体 vbs激活某个窗口

VB.NET怎么调用别的窗体!在 VB.NET 中,你编好的窗体仅仅是一个类而已,不像 VB6,窗体本身就是一个对象 。就是说,如果要显示窗体 , 你需要将你编的窗体类实例化对一个对象,然后再调用这个对象:
Dim frm As New frmDlg' 将 frmDlg 窗体类实例化为对象 frmfrm.Show()' 将实例化的对象显示出来
在vb.net中,如何在一个窗体上打开另一个窗体?form2
窗体在vb.net中为类vb.net激活其他窗体的形式存在,必须先定义该类vb.net激活其他窗体的实例子方可引用.
dim
f1
as
new
form2
f2.show
VB.NET中如何在一个窗体点击按钮 显示并LOAD另一窗体很简单?。?在按钮的点击事件中调用窗体的show()方法就好了
button.onclick(){
frame1.show();
}
如何给VB.NET窗体添加子窗体?直接添加一个MID父窗体或在已有窗体vb.net激活其他窗体的属性中找到IsMDIContainer属性vb.net激活其他窗体,然后设置为Truevb.net激活其他窗体,然后创建第二个窗体 ,需要加载子窗体的时候:
Dim NewMDIChild As New Form2
NewMDIChild.MdiParent = Me
NewMDIChild.Show()
Public Shared Sub CheckMDIChildForm(ByVal MDIForm As Windows.Forms.Form, ByVal MDIChildForm As Windows.Forms.Form, ByVal MDIChildFormName As String)
If MDIForm.MdiChildren.Length1 Then
'如果没有任何一个MDI子窗体 , 则创该MDI子窗体的窗体实例
Dim MDIChildFrm As Windows.Forms.Form = MDIChildForm ' 定义MDI子窗体
MDIChildFrm.MdiParent = MDIForm '指定父窗体
MDIChildFrm.Show() '打开窗体
Exit Sub
Else
Dim x As Integer
Dim frmyn As Boolean
For x = 0 To (MDIForm.MdiChildren.Length) - 1
Dim tempChild As Windows.Forms.Form = CType(MDIForm.MdiChildren(x), Windows.Forms.Form)
If tempChild.Name = MDIChildFormName Then
'检测到有该MDI子窗体 , 设为激活 并退出循环
frmyn = True
tempChild.BringToFront()
Exit For
Else
frmyn = False
End If
Next
If Not frmyn Then
'在打开的窗体中没检测到则新建
Dim MDIChildFrm As Windows.Forms.Form = MDIChildForm ' 定义MDI子窗体
MDIChildFrm.MdiParent = MDIForm '指定父窗体
MDIChildFrm.Show() '打开窗体
End If
End If
End Sub
vb.net在打开模式窗口的情况下怎么使用其他窗口dim f2 as new from2
f2.show()
' "在没有关闭它之前是用不了其他窗口的" 什么意思?
Vb.net中已知某程序的进程id,如果激活该程序并最大化?使用ShowWindow函数 , 便可轻松控制窗口的显隐 , 最小化,最大化 。
概述
函数功能:该函数设置指定窗口的显示状态 。
函数原型:BOOL ShowWindow(HWND hWnd, int nCmdShow);
*/第一个参数为句柄,第二个参数选下面的值
#define SW_HIDE0
#define SW_SHOWNORMAL1
#define SW_NORMAL1
#define SW_SHOWMINIMIZED2
#define SW_SHOWMAXIMIZED3
#define SW_MAXIMIZE3
#define SW_SHOWNOACTIVATE4
#define SW_SHOW5
#define SW_MINIMIZE6
#define SW_SHOWMINNOACTIVE7
#define SW_SHOWNA8
#define SW_RESTORE9
#define SW_SHOWDEFAULT10
#define SW_FORCEMINIMIZE11
#define SW_MAX11
参数含义
hWnd:指窗口句柄 。
nCmdShow:指定窗口如何显示 。如果发送应用程序的程序提供vb.net激活其他窗体了STARTUPINFO结构,则应用程序第一次调用ShowWindow时该参数被忽略 。否则,在第一次调用ShowWindow函数时 , 该值应为在函数WinMain中nCmdShow参数 。在随后的调用中,该参数可以为下列值之一:
SW_FORCEMINIMIZE:在WindowNT5.0中最小化窗口,即使拥有窗口的线程被挂起也会最小化 。在从其他线程最小化窗口时才使用这个参数 。

推荐阅读