查看單個文章
舊 2009-06-24, 07:25 PM   #4 (permalink)
mini
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:97 | 在線時長:9804小時 | 升級還需:192小時級別:97 | 在線時長:9804小時 | 升級還需:192小時級別:97 | 在線時長:9804小時 | 升級還需:192小時級別:97 | 在線時長:9804小時 | 升級還需:192小時級別:97 | 在線時長:9804小時 | 升級還需:192小時級別:97 | 在線時長:9804小時 | 升級還需:192小時級別:97 | 在線時長:9804小時 | 升級還需:192小時
註冊日期: 2002-12-07
文章: 13314
精華: 0
現金: 26367 金幣
資產: 3024227 金幣
預設

引用:
作者: chung1206 查看文章
感謝大大,Form2.close這個不行,剛試過沒辦法...
Form2.hide是對的~~~

另外當我在Form1表單裡按下開啟的button時,雖然開啟了Form2表單,但我仍然可以去動Form1的表單,這部份有辦法限制嗎?

再請教一個問題,我將程式輸出為.exe後執行,它都不會在螢幕的中間,這部份有那裡可以改嗎?謝謝。
A)
你可以
Form1.Enabled = False

B)

Private Sub Form_Load()
加上
Me.Left = GetSetting(App.Title, "Settings", "MainLeft", 1000)
Me.ToP = GetSetting(App.Title, "Settings", "MainTop", 1000)


Private Sub Form_Unload(Cancel As Integer)
加上
SaveSetting App.Title, "Settings", "MainLeft", Me.Left
SaveSetting App.Title, "Settings", "MainTop", Me.ToP

就可以記錄起來位置

如要移到螢幕中央


Private Sub Form_Load()
加上
Me.Move (Screen.Width - Me.ScaleWidth) / 2, (Screen.Height - Me.ScaleHeight) / 2
mini 目前離線  
送花文章: 2006, 收花文章: 7984 篇, 收花: 26785 次
回覆時引用此帖
有 2 位會員向 mini 送花:
chung1206 (2009-06-24),羅迪 (2009-09-19)
感謝您發表一篇好文章