Cách tạo menu cho phần mềm viết trên VB 6

Góc trao đổi, hỏi đáp của ngôn ngữ Visual Basic 6 và Visual Basic Script

Moderator: tungblt

Post Reply
zolo
Thành viên chính thức
Thành viên chính thức
Posts: 12
Joined: Sat 18/12/2010 12:03 pm

Cách tạo menu cho phần mềm viết trên VB 6

Post by zolo »

Em là người mới học VB chưa lâu, mọi người cho em hỏi cách thêm 1 menu có được không ạ? Chẳng hạn như hình dưới đây :
Image

Menu của em có "quanly,banhang,timkiem, thongke,huydangnhap " , giờ em muốn thêm 1 menu là " thongtinlienhe" vào cạnh menu huydangnhap thỳ em làm như thế nào ạ? mong mọi người chỉ cho em từng bước làm được không ạ? Em mới học nên chưa biết gì cả ! Cảm ơn mọi người rất nhiều ạ !
User avatar
VuVanHoanh
Thành viên danh dự
Thành viên danh dự
Posts: 1259
Joined: Thu 03/06/2010 9:23 pm
Location: Kim Sơn - Đông Triều - Quảng Ninh
Has thanked: 22 times
Been thanked: 138 times
Contact:

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by VuVanHoanh »

Nháy chuột phải vào form chọn Menu Editor
zolo
Thành viên chính thức
Thành viên chính thức
Posts: 12
Joined: Sat 18/12/2010 12:03 pm

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by zolo »

Cảm ơn bạn rất nhiều .Mình đã làm được rồi.Vui ! hi
zolo
Thành viên chính thức
Thành viên chính thức
Posts: 12
Joined: Sat 18/12/2010 12:03 pm

Hỏi về cách thêm nội dung !

Post by zolo »

Mình có 1 menu như hình dưới :
Image
Giờ mình muốn khi click chuột vào menu "Thongtin" thỳ phần mềm sẽ hiện ra Thông tin về phần mềm thì cần phải làm như thế nào ạ?
Mình mới học VB , mong mọi người chỉ giúp !
hmkg
Thành viên năng nổ
Thành viên năng nổ
Posts: 68
Joined: Sun 12/12/2010 5:40 pm
Has thanked: 13 times
Been thanked: 1 time

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by hmkg »

Click vào mũi tên qua bên phãi

Kết quã
Attachments
a456765.jpg
a456765.jpg (24.33 KiB) Viewed 4068 times
a456765.jpg
a456765.jpg (11.65 KiB) Viewed 4067 times
zolo
Thành viên chính thức
Thành viên chính thức
Posts: 12
Joined: Sat 18/12/2010 12:03 pm

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by zolo »

ý mình muốn nói là khi mình click chuột vào menu " Thongtin " thỳ nó sẽ xuất hiện ra 1 File text hiển thị những thông tin như người viết phần mềm, ngày tháng năm,góp ý,liên hệ... Ví dụ như vậy!
User avatar
VuVanHoanh
Thành viên danh dự
Thành viên danh dự
Posts: 1259
Joined: Thu 03/06/2010 9:23 pm
Location: Kim Sơn - Đông Triều - Quảng Ninh
Has thanked: 22 times
Been thanked: 138 times
Contact:

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by VuVanHoanh »

bạn click vào menu ở form, nó sẽ hiện ra code
zolo
Thành viên chính thức
Thành viên chính thức
Posts: 12
Joined: Sat 18/12/2010 12:03 pm

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by zolo »

không, nghĩa là khi chạy chương trình ấy,khi mà mình click chuột vào menu Thongtin nó sẽ hiện ra thông tin mà mình muốn viết như tên quán cafe, người làm phần mềm... ( pmem quản lý quán cafe )
Uzumaki Naruto
Thành viên danh dự
Thành viên danh dự
Posts: 839
Joined: Mon 30/04/2007 9:55 pm
Location: Sài Gòn
Has thanked: 7 times
Been thanked: 83 times

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by Uzumaki Naruto »

Bạn double click vào menu cần làm. Nó sẽ hiện ra cửa sổ code với Sub [tên menu]_click ....
Giả sử muốn hiện msgbox khi click vào menu tên là mnuFile thì
  1. Private Sub mnuFile_Click()
  2.     MsgBox "Click vao menu File"
  3. End Sub
Cause you're my special thing
I'm flying without wings
User avatar
VuVanHoanh
Thành viên danh dự
Thành viên danh dự
Posts: 1259
Joined: Thu 03/06/2010 9:23 pm
Location: Kim Sơn - Đông Triều - Quảng Ninh
Has thanked: 22 times
Been thanked: 138 times
Contact:

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by VuVanHoanh »

Image

Image

Image
zolo
Thành viên chính thức
Thành viên chính thức
Posts: 12
Joined: Sat 18/12/2010 12:03 pm

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by zolo »

Cái đó mình biết làm rồi ! Giờ mình muốn hỏi làm cách nào mà khi mình Click chuột vào menu " Thongtin " sẽ hiện ra 1 file text nào đó hiển thị nội dung của file text đó chứ không phải là code Form!
Uzumaki Naruto
Thành viên danh dự
Thành viên danh dự
Posts: 839
Joined: Mon 30/04/2007 9:55 pm
Location: Sài Gòn
Has thanked: 7 times
Been thanked: 83 times

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by Uzumaki Naruto »

Thì bạn phải code chứ. Khi Double click nó hiện ra cửa sổ code là đúng rồi tại bạn đang ở chế độ Design mà, bấm F5 thì nói mới chạy chứ.
Còn việc hiển thị file text thì bạn tìm hiểu dùng VB để làm việc với file txt đầy trên diễn đàn mà. MỞ file txt rồi cho hiển thị trên Textbox của một Form nào đó hoặc gọi trực tiếp Notepad ra.
Bạn phải chịu khó tìm tòi mò mẫm,mình thấy các bạn trên đã hướng dẫn hết cho bạn rồi mà. Có lẽ là bạn chưa hiểu thì phải. Phải viết code cho menu giống như viết code cho command button hay các đối tượng khác rồi khi chạy chương trình nó mới thực hiện. chứ còn khi ở chế độ Design thì nó đâu có thực hiện được đâu và luôn hiện cửa sổ code khi bạn double click bất kỳ đối tượng nào.
Cause you're my special thing
I'm flying without wings
User avatar
VuVanHoanh
Thành viên danh dự
Thành viên danh dự
Posts: 1259
Joined: Thu 03/06/2010 9:23 pm
Location: Kim Sơn - Đông Triều - Quảng Ninh
Has thanked: 22 times
Been thanked: 138 times
Contact:

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by VuVanHoanh »

Nhìn kỷ tui có khoanh là gõ code vào đây đó. Bạn gõ code để khi nó chạy nó thực thi vô đấy.
User avatar
Tkkk_Vnn
Thành viên tích cực
Thành viên tích cực
Posts: 143
Joined: Fri 23/04/2010 4:18 pm
Location: Yên Bái-Việt Nam
Been thanked: 1 time

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by Tkkk_Vnn »

Bạn zolo là người mới học VB6 thì tớ có lời khuyên là nên học tiếp đó vì VB6 rất hay và bổ ích , và vẫn xứng đáng là ngôn ngữ lập trình tuyệt vời cho tới tận ngày nay ( Mặc dù vb6 được phát triển từ 1998), cố gắng bạn nhé ! =D> =D> :)
hahuuhai
Thành viên năng nổ
Thành viên năng nổ
Posts: 61
Joined: Mon 13/04/2009 8:38 am
Location: Thạch Thành, Thanh Hóa

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by hahuuhai »

Theo tôi thì bạn này đang tính làm Menu động, tất cả thông tin về từng Menu đều được lưu trữ vào đâu đó.
Ngày trước tôi cũng có quan tâm tới vấn đề này, tìm thấy trên trang pcworld.com.vn có bài trả lời, tôi không nhớ là đã chạy thử bao giờ chưa.

http://www.google.com.vn/search?rlz=1C1 ... rld.com.vn

Kết quả trên cùng nhé!
Hy vọng đã giúp được bạn. Chúc bạn thành công. =D> :x

À, có phải không đấy nhỉ!? Mình lại vội vàng rồi chăng?
dactung93
Thành viên tâm huyết
Thành viên tâm huyết
Posts: 496
Joined: Tue 04/11/2008 8:43 am
Has thanked: 6 times
Been thanked: 8 times

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by dactung93 »

Thêm cái hàm popupmenu nữa cho đủ :)

popupmenu menu_name

để hiển thị menu khi click vào đâu đó
User avatar
Tkkk_Vnn
Thành viên tích cực
Thành viên tích cực
Posts: 143
Joined: Fri 23/04/2010 4:18 pm
Location: Yên Bái-Việt Nam
Been thanked: 1 time

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by Tkkk_Vnn »

tạo popupmenu ví dụ
  1. private sub form_load()
  2. if button=2 then popupmenu + tên menu cần popup
  3. end sub
User avatar
VuVanHoanh
Thành viên danh dự
Thành viên danh dự
Posts: 1259
Joined: Thu 03/06/2010 9:23 pm
Location: Kim Sơn - Đông Triều - Quảng Ninh
Has thanked: 22 times
Been thanked: 138 times
Contact:

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by VuVanHoanh »

Thôi, coi như câu hỏi của bạn zolo coi như đã hoàn thành.
Đến câu của mình: có ai biết làm cho menu có viền trái hiện ảnh không? Như của VietKey nó có viền chữ VietKey ở menu tray ấy.
User avatar
Tkkk_Vnn
Thành viên tích cực
Thành viên tích cực
Posts: 143
Joined: Fri 23/04/2010 4:18 pm
Location: Yên Bái-Việt Nam
Been thanked: 1 time

Re: Cách tạo menu cho phần mềm viết trên VB 6

Post by Tkkk_Vnn »

Bạn Vũ Văn Hoành có thể vào coi thử
viewtopic.php?f=7&t=15635
Post Reply

Return to “Visual Basic 6 và Visual Basic Script (VB & VBS)”