Creation of the menu in visual basic, Visual Basic Programming

Assignment Help:

Creation of the Menu in VB

1. Initiate a new project by choosing a file and then new project.

2. Now select the Standard EXE as the Project type.

3. Build the Form1 active by clicking on it.

4. Pick the Tools and then Menu Editor to open the menu editor for designing.

5. Provide the caption as &display (i.e. display becomes the menu title)

6. Type a name. Suppose it be Mnudisp. This is a user defined.

7. To add the menu items click the next button in the menu editor.

8. Provide the caption as &square (i.e. square becomes the menu item)

9. Type a name. Suppose it be mnusquare. This is a user defined.

10. Relate a short cut key. The list box will pop up. Select a key. Say you have selected Ctrl + G. Then, to activate this menu item you require pressing CTRL and G keys altogether.

11. Put the checked property of the menu item square by clicking on the check box for the checked property.

12. Double click on the menu item. This takes you to the code window.

13. Type the given below code for the menu item square

Private Sub mnusquare_Click()

If (Form1.mnusquare.Checked) = False Then

Form1.mnusquare.Checked = True

Else

Form1.mnusquare.Checked = False

End If

End Sub

14. Whenever you click on square menu item for the first time, the property Checked is set to TRUE. Therefore the else part executes and sets the property Checked to the FALSE. The control behaves as a toggle.

15. To address the controls on the form, then use the form name. The menu item we want to manipulate is mnusquare .And hence, to access the control we say Form1.mnusquare.Later we want to manipulate Checked property. Therefore we are qualifying it as the Form1.mnusquare.Checked

16. Select the Run option.

17. Select the Start With Full Compile.

18. The form will be displayed.

19. Click on the disp menu title

20. The sub menu pops up. You have square as the menu item. Note that the check mark is as shown in figure.

21. If you click on the menu item square then the check mark will disappear during the next execution.

22. Clicking once further time will bring the check mark.

972_menu editor.png

Figure: The Menu Editor

2219_menu item square.png

Figure: Menu Item Square


Related Discussions:- Creation of the menu in visual basic

Dynamic link library - dll , DYNAMIC LINK LIBRARY - DLL   The DLL are ...

DYNAMIC LINK LIBRARY - DLL   The DLL are files which can be called when required by the other program that is running in the computer. The DLL files which support the specific

Variable scope prefixes, Variable Scope Prefixes As script size rise, s...

Variable Scope Prefixes As script size rise, so does the value of being capable to rapidly differentiate the scope of variables. A one-letter scope prefix preceding type prefix

Steps to create a rectangle in the client region, STEPS TO CREATE A RECTANG...

STEPS TO CREATE A RECTANGLE IN THE CLIENT REGION 1. Generate a SDI application and name it as a brush. 2. Handle the WM_LBUTTONDOWN message for the CBrushView object id.

Features of user interface design, FEATURES OF USER INTERFACE DESIGN Th...

FEATURES OF USER INTERFACE DESIGN The features like how will the software's are used? Who will be the users? What will be the life of the software? During its lifetime how ofte

Project to display a database - data control, A Project to Display a Databa...

A Project to Display a Database: 1. Suppose that there are 5 fields describing a customer. Id, address, name, city & state. 2. Put 5 text boxes on the form to exhibit the r

To calculate rectangle, two sides are given of a sheet e.g 23*36 i want hal...

two sides are given of a sheet e.g 23*36 i want half or 1/2 of this sheet next i want 1/4(one fourth) of this sheet if sheet size is 23*36 next i want 1/8 similary as above

Benefits of using dynamic link library, Benefits of Using DLLs: The dy...

Benefits of Using DLLs: The dynamic linking has the following advantages which are as shown below: It saves memory and decreases the swapping. Many processes can use a s

Number property, Returns or sets a numeric value indicating an error. Numbe...

Returns or sets a numeric value indicating an error. Number is the Err object's default property. While returning user-defined error from an Automation object, set Err.Number throu

Need help on macros in visual basic, I have an excel list with a lot's of s...

I have an excel list with a lot's of serial numbers that have been entered by hand from PDFs online (1-5 serial numbers per PDF). Many of the values are duplicates, wrong, or conta

Vb code to run various iterations , What I understand from the assignment i...

What I understand from the assignment is I have to make the VB code in file nu1. xlsm generic, and run several iterations for Kc and Ti to find out the optimal combination which wi

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd