ยินดีต้อนรับแขกผู้มาเยือน กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
ส่งอีเมล์ยืนยันการใช้งาน?
 
Please Login!

ผู้เขียน หัวข้อ: ขอเทคนิคการทำ MDI Form ใน vb2008 หน่อยครับ  (อ่าน 2663 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

Khonto

  • นักศึกษาปีหนึ่ง

  • 772
  • Coolfirms

  • โพสต์: 206
  • zula: 544.5
  • *****
  • เวลาไม่เคยรอใคร เราก็อย่ารอให้เวลามันผ่านไป

  • OS: WindowsBrowser: Firefox

  • ออฟไลน์ เมื่อวานนี้ เวลา 10:07
ขอเทคนิคการทำ MDI Form ใน vb2008 หน่อยครับ
« เมื่อ: 01 มิถุนายน 11, 16:01:45 »
คือผมกำลังทำโปรเจคอยู่เกี่ยวกับหอพักโดยต้องการสร้างฟอร์มแบบ MDI Form โดยที่มีเมนูด้านบนให้เลือก เมื่อ Login ได้ก็จะมาที่ฟอร์มดังรูป



และเมื่อเลือกเมนูข้อมูลทั่วไปก็จะมีเมนูย่อยขึ้นมาดังรูป


เมื่อคลิกที่เมนูย่อยในแต่ละเมนูก็จะให้ฟอร์มขึ้นมาตามที่กำหนดไว้เ่ช่น
 ข้อมูลนักศึกษา = frm_student
 ข้อมูลหอพัก    = frm_dorm
เป็นต้น
 เมื่อเราคลิกที่เมนูย่อยข้อมูลนักศึกษา ก็ให้ frm_student โชว์ออกมาโดยที่หน้าแรกก็ขึ้นมาก่อนนั้นซ่อนหรือหายไปก็ได้ ตัวอย่างหน้าข้อมูลนักศึกษา หน้าหลักหายไป



โดยทำแบบนี้ทุกเมนูที่อยู่ด้านบนทั้งหมดครับ มีวิธีทำใหมครับ หรือโค้ดไรก็ได้ที่ทำให้ใช้ได้
คลิกที่เมนู ให้ฟอร์มอื่นขึ้นมา โดยที่ฟอร์มเมนูที่เป็นฟอร์มแม่(MDIparen)คงอยู่ตลอด แต่ฟอร์มที่เป็นฟอร์มลูก(MDIchild)หายไป

ขอบคุณล่วงหน้าครับ
+0 โดย  
สวัสดีครับท่านผู้เยี่ยมชมยินดีที่ได้รู้จักครับ ถูกใจยังไงก็ COOL ให้กันบ้างน่ะครับ

Khonto

  • นักศึกษาปีหนึ่ง

  • 772
  • Coolfirms

  • โพสต์: 206
  • zula: 544.5
  • *****
  • เวลาไม่เคยรอใคร เราก็อย่ารอให้เวลามันผ่านไป

  • OS: WindowsBrowser: Firefox

  • ออฟไลน์ เมื่อวานนี้ เวลา 10:07
Re: ขอเทคนิคการทำ MDI Form ใน vb2008 หน่อยครับ
« ตอบกลับ #1 เมื่อ: 02 มิถุนายน 11, 18:49:02 »
ไม่มีคนเป็น vb2008 เลยหรอครับ ทำไมไม่มีคนตอบเลยครับ
หรือว่าตั้งผิดหมวดหรือเปล่า
ช่วยเหลือหน่อยครับ
+0 โดย  
สวัสดีครับท่านผู้เยี่ยมชมยินดีที่ได้รู้จักครับ ถูกใจยังไงก็ COOL ให้กันบ้างน่ะครับ

<Reloaded Lion™>

  • นักเรียนมัธยมต้น

  • 156
  • Coolfirms

  • โพสต์: 55
  • zula: 97.5
  • ***
  • Disallow

  • OS: WindowsBrowser: Firefox

  • ออฟไลน์ 15 พฤษภาคม 13, 18:47:06
Re: ขอเทคนิคการทำ MDI Form ใน vb2008 หน่อยครับ
« ตอบกลับ #2 เมื่อ: 03 มิถุนายน 11, 16:27:20 »
อืม เดี๋ยวผมมาตอบให้ครับ ตอนนี้ไม่ค่อยว่างเท่าไหร่ แต่ไม่รู้จะอย่างที่ว่ารึเปล่า
+0 โดย  

ถ้าจะขอบคุณคำสั้นๆ กด Coolfirm แทนนะครับ

Khonto

  • นักศึกษาปีหนึ่ง

  • 772
  • Coolfirms

  • โพสต์: 206
  • zula: 544.5
  • *****
  • เวลาไม่เคยรอใคร เราก็อย่ารอให้เวลามันผ่านไป

  • OS: WindowsBrowser: Firefox

  • ออฟไลน์ เมื่อวานนี้ เวลา 10:07
Re: ขอเทคนิคการทำ MDI Form ใน vb2008 หน่อยครับ
« ตอบกลับ #3 เมื่อ: 03 มิถุนายน 11, 19:05:03 »
อืม เดี๋ยวผมมาตอบให้ครับ ตอนนี้ไม่ค่อยว่างเท่าไหร่ แต่ไม่รู้จะอย่างที่ว่ารึเปล่า
ขอบคุณครับ จะรอนะ
หลักๆก็แค่ ทำไงให้เปิดฟอร์มขึ้นมาจากการคลิกที่เมนู แล้วฟอร์มที่เปิดก่อนหน้านั้นย่อลงหรือซ่อนไว้ก็ได้ เท่านี้เองครับ
+0 โดย  
สวัสดีครับท่านผู้เยี่ยมชมยินดีที่ได้รู้จักครับ ถูกใจยังไงก็ COOL ให้กันบ้างน่ะครับ

Khonto

  • นักศึกษาปีหนึ่ง

  • 772
  • Coolfirms

  • โพสต์: 206
  • zula: 544.5
  • *****
  • เวลาไม่เคยรอใคร เราก็อย่ารอให้เวลามันผ่านไป

  • OS: WindowsBrowser: Firefox

  • ออฟไลน์ เมื่อวานนี้ เวลา 10:07
Re: ขอเทคนิคการทำ MDI Form ใน vb2008 หน่อยครับ
« ตอบกลับ #4 เมื่อ: 11 มิถุนายน 11, 09:14:00 »
อืม เดี๋ยวผมมาตอบให้ครับ ตอนนี้ไม่ค่อยว่างเท่าไหร่ แต่ไม่รู้จะอย่างที่ว่ารึเปล่า

ว่างหรือยังครับ รอนานมากแล้วนะครับเนี่ย เงียบกันไปเลย
+0 โดย  
สวัสดีครับท่านผู้เยี่ยมชมยินดีที่ได้รู้จักครับ ถูกใจยังไงก็ COOL ให้กันบ้างน่ะครับ

-- sPk190537 --

  • นักศึกษาปีสาม

  • 1547
  • Coolfirms

  • โพสต์: 285
  • zula: 772.5
  • *******
  • HJD, Security Team

  • OS: WindowsBrowser: Chrome

  • ออฟไลน์ 16 มิถุนายน 13, 14:14:15
Re: ขอเทคนิคการทำ MDI Form ใน vb2008 หน่อยครับ
« ตอบกลับ #5 เมื่อ: 11 มิถุนายน 11, 19:45:41 »
ในรูปนั้นเป็น Project ของคุณเองหรือว่าเป้นพวกตัวอย่างครับ *-*
+0 โดย  

Khonto

  • นักศึกษาปีหนึ่ง

  • 772
  • Coolfirms

  • โพสต์: 206
  • zula: 544.5
  • *****
  • เวลาไม่เคยรอใคร เราก็อย่ารอให้เวลามันผ่านไป

  • OS: WindowsBrowser: Chrome

  • ออฟไลน์ เมื่อวานนี้ เวลา 10:07
Re: ขอเทคนิคการทำ MDI Form ใน vb2008 หน่อยครับ
« ตอบกลับ #6 เมื่อ: 15 มิถุนายน 11, 22:25:42 »
ในรูปนั้นเป็น Project ของคุณเองหรือว่าเป้นพวกตัวอย่างครับ *-*
ของผมเองครับ
+0 โดย  
สวัสดีครับท่านผู้เยี่ยมชมยินดีที่ได้รู้จักครับ ถูกใจยังไงก็ COOL ให้กันบ้างน่ะครับ

kaimuk

  • นักเรียนมัธยมปลาย

  • 326
  • Coolfirms

  • โพสต์: 229
  • zula: 566
  • ****
  • เดาเอา

  • OS: WindowsBrowser: Firefox

  • ออฟไลน์ 22 พฤษภาคม 13, 10:28:52
Re: ขอเทคนิคการทำ MDI Form ใน vb2008 หน่อยครับ
« ตอบกลับ #7 เมื่อ: 16 มิถุนายน 11, 11:55:18 »
For Each _Form As Form In Me.MdiChildren
            _Form.Close()
Next

เป็น คำสั่ง ปิด Form ทั้งหมดที่อยู่ใน MDI น่าจะช่วย จขกท. ได้บ้างนะครับ
+0 โดย  
รับเป็นที่ปรึกษาสำหรับนักศึกษาที่ทำโปรเจ็คจบด้วย Vb.Net (ไม่คิดตังค์ เพราะผมอยากเห็นคนไทยเรียนจบ)

artitcom

  • นักเรียนมัธยมปลาย

  • 253
  • Coolfirms

  • โพสต์: 87
  • zula: 113.5
  • ****
  • วีเซลนักล่า

  • OS: WindowsBrowser: IE

  • ออฟไลน์ 26 กรกฎาคม 12, 13:45:40
Re: ขอเทคนิคการทำ MDI Form ใน vb2008 หน่อยครับ
« ตอบกลับ #8 เมื่อ: 24 มิถุนายน 11, 11:37:24 »
me.hide()
form.....show()

หรือป่าว อิอิ ไม่เก่งจริงๆๆเรา
+0 โดย  
CAC-34 FROM WWW.CARAUDIO-CLUB.COM