![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
![]() ![]() |
|
主題工具 | 顯示模式 |
|
![]() |
#2 (permalink) | |
長老會員
|
![]() 引用:
劣者現在剩下這個問題,而第二個問題就依 mini 版主所回答的命名方式處理!! <1>不知道為什麼在有 PopMenu 的 MDIChild 表單一出現... MDIForm上的Menu就會不見!!有沒有可能讓兩者並存!! (拍寫之前寫錯了, 把”有 PopMenu 的 MDIChild 表單”(正確) 寫成 ”MDIChild 的 PopMenu ”(錯誤) 劣者把它分成四篇把完整程式碼貼出(其實也不是真正的,是 Sample 而己,真正的程式碼太多了,太亂了!) <1> MDIForm 第2 ∼ 4篇則是 MDIChild Form <2>Form1 ==> 沒有內含 功能表(PopupMenu) ==> 執行結果正常 <3>Form2 ==> 有 內含 功能表(PopupMenu) ==> 執行結果異常 <4>Form3 ==> 有 內含 功能表(PopupMenu) ==> 執行結果異常 <2> 只對屬性做了二個設定 MdiFormChild = True WindowState = 2 <3><4>都同 <2> ,只是比 <2>多了 功能表 (<3>,<4>的功能表 有點小差異,差異則是如下) Form2 快選功能表 ...刪除 ......刪除單筆 ......刪除全部 Form3 刪除 ...刪除單筆 ...刪除全部 <<MDIForm.frm>> VERSION 5.00 Begin VB.MDIForm MDIForm1 BackColor = &H8000000C& Caption = "MDIForm1" ClientHeight = 3195 ClientLeft = 165 ClientTop = 735 ClientWidth = 4680 LinkTopic = "MDIForm1" StartUpPosition = 3 '系統預設值 WindowState = 2 '最大化 Begin VB.Menu mnu_X_1 Caption = "[ 權限管理 ]" Begin VB.Menu mnu_1_1 Caption = "沒有Popupmenu" End Begin VB.Menu mnu_1_2 Caption = "Popupmenu1" End Begin VB.Menu mnu_1_3 Caption = "Popupmenu2" End Begin VB.Menu mnu_Project_Manage_UserDataCreate Caption = "使用者 基本資料建立" Visible = 0 'False End Begin VB.Menu mnu_Project_Manage_GroupDataCreate Caption = "群組 基本資料建立" Visible = 0 'False End End End Attribute VB_Name = "MDIForm1" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = True Attribute VB_Exposed = False Option Explicit Private Sub mnu_1_1_Click() Form1.Show End Sub Private Sub mnu_1_2_Click() Form2.Show End Sub Private Sub mnu_1_3_Click() Form3.Show End Sub |
|
__________________ 一切有為法 如夢幻泡影 如露亦如電 應作如是觀 |
||
![]() |
送花文章: 150,
![]() |