Lập Trình Gui Matlab – Hướng Dẫn Tạo Menu Trong GUI – Đọc File HTML

Hướng Dẫn Tạo Thanh Menu Trong GUI – Mở và đọc File HTML Trong Matlab 2016a, 2014,…

Xin chào bạn! Hôm nay chúng ta cùng đến với bài học thứ 7 trong Series học lập trình giao diện GUI trong phần mền Matlab. Trong bài học trước đó chúng ta đã học bài thực hành lập trình vẽ đồ thị trong GUI thì ở bài viết này VuTienIT cùng bạn sẽ phát triển thêm về ví dụ đó là ta sẽ tạo ra các Menu cho giao diện đó ở trên góc trái của giao diện.

huong-dan-tao-menu-trong-gui-matlab
huong-dan-tao-menu-trong-gui-matlab

Các Menu này có thể là File, Help,… thì tùy theo bạn muốn thêm chức năng gì đó cho trương trình.

lap-trinh-matlab-tao-menu-trong-gui
lap-trinh-matlab-tao-menu-trong-gui

Oke bây giờ VuTienIT cùng bạn bắt tay thực hành công việc này!

| Hướng dẫn tạo Menu trong GUI Matlab

Tại giao diện Design giao diện trương trình bạn hãy truy cập vào đường dẫn sau

Tools -> Menu Editor...
menu-editor
menu-editor

Lập tức một cửa sổ mới xuất hiện Tai Menu Bar bạn hãy nhấn vào New Menu ở góc trên bên trái của cửa sổ.

Nó sẽ tạo ra các Untitled mới.

menu-editor-gui-matlab
menu-editor-gui-matlab

Như hình trên bạn có thể thấy. Trương trình cho phép bạn phân cấp các Menu từ cha đến Con. Bạn có thể tạo bao nhiêu Menu cha con cũng được. Ở đây VuTienIT sẽ tạo như hình dưới.

  • File
    • Print
    • Quit
  • Help
    • About
huong-dan-tao-menu-trong-gui
huong-dan-tao-menu-trong-gui
  • Label: bạn có thể đặt tên nào cũng được.
  • Tag: Tên để trong code gọi đến. (Định danh)
  • Accelerator: Ctrl + : Phím tắt ghi nhấn phím tắt mà bạn định nghĩa trước thì trương trình sẽ gọi Menu đó.
  • Các chế độ khác bạn để mặc định.

Sau khi bạn tạo xong thì bạn hãy nhấn Ok thì lập tức các funtion của Tag đó sẽ tự động tạo ra trong file .m của bạn. Bạn có thể lập trình ở đây.

file-m-matlab
file-m-matlab

Khi bạn chạy trương trình thì nó sẽ tự động xuất hiện Menu cũng như SubMenu ở góc trên bên trái của trương trình.

huong-dan-ve-do-thi-sin-cos-tan-trong-matlab
huong-dan-ve-do-thi-sin-cos-tan-trong-matlab

Bây giờ VuTienIT sẽ hướng dẫn bạn viết các câu lệnh của từng Menu đó. Bạn hãy tùy biến và áp dụng vào từng trường hợp bài toán của bạn cụ thể.

quit_Callback

quit là tên Tag của Menu đó. Hàm này mục đích ta tạo ra là nhấn vào thì trương trình sẽ thoát. Vậy các câu lệnh dưới đây sẽ giúp bạn hoàn thành việc đó. Thực ra lệnh dưới đây thì bạn đã học bài trước rồi. Nên chắc cũng không khó hiểu lắm phải không?

choice = questdlg('Would you like to quit?', ...
                  'Choice menu', ....
                  'Yes', 'No', 'Yes');
switch choice
    case 'Yes'
        close
    case 'No'
end

Như vậy đã xong chức năng thoát trương trình rồi. Cũng khá là đơn giản để tạo ra một Menu đúng không nào?

| Hướng dẫn đọc file HTML

Như bạn đã biết thì file HTML là file giúp bạn hiện thị nội dung nào đó lên trình duyệt Chrome, Mozilla Firefox, IE,… Người ta thường gọi là Web tĩnh. Vậy làm sao để tạo ra file này. Cũng khá là đơn giản.

Bạn có thể dùng trương trình soạn thảo nào cũng được ví dụ như là Notepad, Notepad++ để tạo ra. Hoặc bạn có file định dạng .htm có sẵn rồi cũng được.

Trong file này bạn viết như thế nào là tùy bạn. Nếu bạn có kiến thức về ngôn ngữ HTML rồi thì bạn có thể tùy biến theo ý thích. Ở đây mục đích chính đó là ta học cách đọc định dạng file này mà thôi.

Bạn cần lưu ý đó là File HTML này phải nằm cùng thư mục file .m (File viết hàm) nhé.

doc-file-html-trong-gui-matlab
doc-file-html-trong-gui-matlab

Oke. Như vậy bạn đã có file htm này rồi. Việc tiếp theo đó là ta viết lệnh để đọc file này nên trình duyệt.

Lúc nãy ta có tạo ra Menu About rồi. bây giờ ta sẽ viết vào hàm này

about_Callback

about là Tag của Menu. Thì hàm này thường thì có chức năng giới thiệu tác giả hay là thông tin trương trình. Bạn hãy gõ lệnh sau

web about.htm

Trong đó:

  • web: Là lệnh đọc file HTML
  • about.htm: Là tên file của HTML
doc-file-html-trong-matlab
doc-file-html-trong-matlab

Chỉ đơn giản vậy thôi. Bạn chạy trương trình nên và bấm vào Menu -> About của trương trình thì bạn sẽ được kết quả như hình dưới.

huong-dan-doc-file-html-trong-gui-matlab
huong-dan-doc-file-html-trong-gui-matlab

Tổng Kết:

Trên đây VuTienIT đã hướng dẫn bạn cách tạo Menu cũng như hướng dẫn bạn đọc file html nên trình duyệt. Bạn có thể sáng tạo Menu như thế nào là tùy bạn. Ở đây quan trọng nhất vấn để là làm sao học được cách tạo ra nó mà thôi. Ở bài viết sau chúng ta sẽ học nhiều cái mới mẻ nữa trong khóa học lập trình giao diện GUI Matlab. Chúc bạn thành công!

 

Thủ Thuật Windows 7, Windows 8.1, Windows 10

Tác Giả: VuTienIT

Website: Thủ Thuật Windows

Mô Tả:Tôi ưa thích khám phá tìm hiểu các vấn đề về liên quan tới điện thoại, máy tính. Và tôi cũng ưa thích lập trình Website. Bạn có thể tìm thấy tôi thông qua Facebook cũng như xem các Video tôi hướng dẫn về Thủ Thuật Computer. Bạn có thắc mắc gì về bài viết xin để lại bình luận phía dưới Tôi xin được giải đáp cho bạn!

Lưu ý khi bạn bình luận tại VuTienIT.Com

Bạn hãy sử dụng địa chỉ Email thật và tên thật để VuTienIT có thể xưng hô và trả lời bình luận qua Email.
Bạn hãy bình luận bằng Tiếng Việt và có dấu.
Nếu bạn muốn tìm kiếm phần mền nào đó các bạn có thể nhập tên phần mền vào ô tìm kiếm bên trên đầu.
Nếu Link tải File bị hỏng bạn hãy bình luận bên dưới VuTienIT sẽ cập nhật lại Link tải cho bạn.
Nếu bạn thấy thích bài viết này thì bạn hãy Share bài viết để VuTienIT có nhiều bài viết hay hơn dành cho bạn!
VuTienIT chúc bạn gặp nhiều may mắn thành công trong cuộc sống.
 

Hãy trở thành người đầu tiên bình luận!

Thông báo
avatar
250

wpDiscuz