show FORM 問題

cheong 2003-03-20 12:45:19
我設定了一個開啟物件為一個 FORM (frmlogin.vb)


FORM中有一 BUTTON 如下.

Private Sub Login_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CLogin.Click
Dim frmSearch As New frmSearch()
Me.Close()
'frmSearch.ShowDialog()
'Application.Run(frmSearch)
End Sub

按下BUTTON應閉關自己和開一個新FORM.


但如使用frmSearch.ShowDialog() 就沒有反應
使用Application.Run(frmSearch) 就出現error.

請指教.
...全文
40 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Montaque 2003-03-20
  • 打赏
  • 举报
回复
这样写:
Dim frmSearch As New frmSearch()
frmSearch.ShowDialog()
Me.Close()
Montaque 2003-03-20
  • 打赏
  • 举报
回复
给你一个微软的例子:
http://msdn.microsoft.com/library/en-us/dnvssamp/html/vbcs_CreateaLoginDialogBox.asp
cheong 2003-03-20
  • 打赏
  • 举报
回复
不成的.
frmSearch.ShowDialog() 之後FORM是開始的.

Me.Close() 就沒有執行
oliff 2003-03-20
  • 打赏
  • 举报
回复
Montaque(Rainman)应该没错啊

Dim frmSearch As New frmSearch()
frmSearch.Show()
Me.Close()
这样的话,还没show就close了
xumahua 2003-03-20
  • 打赏
  • 举报
回复
还没show就close了

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧