台灣最大程式設計社群網站
線上人數
833
 
會員總數:231055
接案會員:6781
文章總數:2319
討論主題:175389
歡迎您免費加入會員
討論區列表 >> VB.NET >> Form的隱藏
[變換順序]
[我要回覆]
1


回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Form的隱藏
價值 : 10 QP  點閱數:3297 回應數:8

樓主

小慧
初學者
15 31
392 34
發送站內信

懇請各位大大幫忙解答
如果在程式執行時(Form1_Load時)即讓Form隱藏起來
----------
在VB裡若要讓Form隱藏,透過以下語法
Form1.Visible = False
----------
那如果在VB.net裡,透過上面那樣的方法設定Form的Visible屬性,卻沒辦法隱藏
==========

本篇文章發表於2006-11-04 13:41
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

yangcindy
捐贈 VP 給 yangcindy 檢舉此回應
你試試看用form1.hide看看
我是都這樣做的


本篇文章回覆於2006-11-04 14:36
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

小慧
檢舉此回應
form.Hide()
我也有試過說...但是會出現藍色的語法錯誤底線
請問...是不是要先宣告一個物件來帶表form嗎

本篇文章回覆於2006-11-04 15:30
--未登入的會員無法查看對方簽名檔--
3樓
回應

judy.j
檢舉此回應
你確定有Form這個物件嗎?
試試 Me.Hide()

本篇文章回覆於2006-11-04 16:29
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

小慧
檢舉此回應
謝謝各位...
後來我知道為什麼不行了...
不能寫在form1_load裡
要用form event去寫,像下面這樣
Private Sub Form1_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Activated
Me.Visible = False
End Sub

本篇文章回覆於2006-11-04 18:21
--未登入的會員無法查看對方簽名檔--
5樓
回應

jackalc
檢舉此回應
為何結合NotifyIcon,表單一執行也無法自動隱藏耶..

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.Hide()
NotifyIcon1.Visible = True
End Sub

本篇文章回覆於2006-11-23 10:56
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

小慧
檢舉此回應
不能寫在Form1_Load裡,要寫在 Form1_Activated 裡這樣才行
Form1_Activated在Form1_Load執行完後執行

本篇文章回覆於2006-11-23 14:59
--未登入的會員無法查看對方簽名檔--
7樓
回應

jackalc
檢舉此回應
寫在Form1_Activated 一樣不行的

本篇文章回覆於2006-11-23 15:47
--未登入的會員無法查看對方簽名檔--
8樓
回應


檢舉此回應
是否成立這個專案時,選擇"空的專案",看你的狀況,應該不是這些指令不能用,而是選用空的專案,所以很多可用的指令,都會失效。
可以的話,重新選擇Windows應用程式,再隨便是上述任一種方法應該都會可行。
這種狀況這兩天我才碰上...

本篇文章回覆於2006-12-01 15:01
--未登入的會員無法查看對方簽名檔--
[變換順序]
1
 

回覆
如要回應,請先登入.