02 create menu

9
51282792042 1 Menu 1. Microsoft Visual Basic 2008 Microsoft Visual Basic 2008 Express Edition 2. File>>> New Project ( Ctrl+N )

Upload: warawut

Post on 25-May-2015

368 views

Category:

Education


2 download

DESCRIPTION

ตัวอย่างการเขียนโปรแกรม VB2008 เรื่อง การสร้าง menu

TRANSCRIPT

Page 1: 02 Create Menu

������������������������ ��� ������������������� ���������������� ������� �� ��� ����� �

� !"#�$!� 51282792042 ��� ����"�� �%���& �'� �"��( ����) *� �!���� &+�����,-�$(�

1

����������� Menu

1. ��01���!� 2�$������ Microsoft Visual Basic 2008 ��������(� �������$�������'�3�"1

Microsoft Visual Basic 2008 Express Edition ! ��+�

2. ������������'�� "#�3!�'(�� �� $!� 3�"1 File>>> New Project ('�0� �! Ctrl+N "1������!) ! ��+�

Page 2: 02 Create Menu

������������������������ ��� ������������������� ���������������� ������� �� ��� ����� �

� !"#�$!� 51282792042 ��� ����"�� �%���& �'� �"��( ����) *� �!���� &+�����,-�$(�

2

3.�,�-./, �0� �(�������"1 ���01��'��� (New Project) ��7234 �83!�

������*'������� New Project �'��(0�� Windows Forms Application �(� �#�'�!���� Name �� menu �(��>>> OK ! ��+�

4. ��3!� From1.vb ("1 Solution Explorer) ! ��+�

Page 3: 02 Create Menu

������������������������ ��� ������������������� ���������������� ������� �� ��� ����� �

� !"#�$!� 51282792042 ��� ����"�� �%���& �'� �"��( ����) *� �!���� &+�����,-�$(�

3

5. ���2=>��?@ABC��DE� �'�3��(��"1 form1.vb �(� �'�3�"1�7���01���0�!��� F��G "1�01� �� Toolbox �(���(� �(0�� Menus&Toolbars>>> ! ��2(�(��"1 MenuStrip ! ��+�

���8��(� ��3!� ! ��+�

Page 4: 02 Create Menu

������������������������ ��� ������������������� ���������������� ������� �� ��� ����� �

� !"#�$!� 51282792042 ��� ����"�� �%���& �'� �"��( ����) *� �!���� &+�����,-�$(�

4

6.����C�K3AB@L�MDN.O����M2PQ�N

7.������ Type Here �'����������>����!���(���

Page 5: 02 Create Menu

������������������������ ��� ������������������� ���������������� ������� �� ��� ����� �

� !"#�$!� 51282792042 ��� ����"�� �%���& �'� �"��( ����) *� �!���� &+�����,-�$

���8��(� �'�3��#�'�!�01����� ����

File �#�'�!������Open �#�'�!������Save �#�'�!������Save As… �#�'�!������Exit �#�'�!������

8.���2O,G3VB�AWK��DM��M2PQ�N

X,E Solution Explorer �(0�� form1.vb Code �'�>���������� ������������� ������ ���� ���

1.

��" !"1 1 �(� 2 �0� ��� �� �'������#�'�!� ���"1������

-Option Explicit

-Option Strict

������������������������ ��� ������������������� ���������������� ������� �� ��� ����� �

��� ����"�� �%���& �'� �"��( ����) *� �!���� &+�����,-�$

���8��(� �'�3��#�'�!�01����� ���� Properties ! ��2

�#�'�!������ (Name) �� &File

�#�'�!������ (Name) �� &Ope

�#�'�!������ (Name) �� &Save

�#�'�!������ (Name) �� Save &AsY

�#�'�!������ (Name) �� E&xit

���2O,G3VB�AWK��DM��M2PQ�N

form1.vb �(� �!��?� F7 "1������! '�0� �(��"1

������������� ������ ���� ���

�0� ��� �� �'������#�'�!� ���"1������

Explicit On �0� �������������&� �������������ct On �0� �'������� ������!����+(������������ !

������������������������ ��� ������������������� ���������������� ������� �� ��� ����� �

��� ����"�� �%���& �'� �"��( ����) *� �!���� &+�����,-�$(�

5

&Open

&Save

Save &AsY

E&xit

(View Code) ��01����

�������������&� ������������� �'������� ������!����+(������������ !

Page 6: 02 Create Menu

������������������������ ��� ������������������� ���������������� ������� �� ��� ����� �

� !"#�$!� 51282792042 ��� ����"�� �%���& �'� �"��( ����) *� �!���� &+�����,-�$(�

6

2. ��������� 8 – 12 ��������� Form1 �������������

toClose = MessageBox.Show(""����������������$���������'�0�3��?", "�0�� �",)

3. ��������� 20 – 28 ����������� ������� ��#�$��

If MessageBox.Show(""����������������$���������'�0�3��?", "�0�� �", MessageBoxButtons.YesNo, MessageBoxIcon.Information)

= Windows.Forms.DialogResult.Yes Then

Page 7: 02 Create Menu

������������������������ ��� ������������������� ���������������� ������� �� ��� ����� �

� !"#�$!� 51282792042 ��� ����"�� �%���& �'� �"��( ����) *� �!���� &+�����,-�$(�

7

���Z�A�[=

�'��(��"1 "1�7���+ '�0� 3�"1���+ Debug > �(0�� Star debugging ! ��+�

����%&

Page 8: 02 Create Menu

������������������������ ��� ������������������� ���������������� ������� �� ��� ����� �

� !"#�$!� 51282792042 ��� ����"�� �%���& �'� �"��( ����) *� �!���� &+�����,-�$(�

8

- ��� ������ Form1 ��()���� Exit

- �.�� /0�����1��2� �.4����� ���$�6�)� Yes $�6� No

Page 9: 02 Create Menu

������������������������ ��� ������������������� ���������������� ������� �� ��� ����� �

� !"#�$!� 51282792042 ��� ����"�� �%���& �'� �"��( ����) *� �!���� &+�����,-�$(�

9

- ��������� Form ��#�$��

- ��������� Form ��#�$�� �.4��������$�6�)� Yes $�6� No

������0����...