File Name: visual basic toolbox controls and functions .zip
Net quickly and easily. Each VB. NET Control has some properties, events, and methods that can be used to tweak and customize the form to our liking. Once you have added a VB.
Visual Basic has evolved from the original BASIC language and now contains several hundred statements, functions, and keywords, many of which relate directly to the windows GUI. Beginners can create useful applications by professionals to accomplish anything that can be accomplished using any other windows programming language. Visual Basic is a Microsoft Windows Programming language. IDEs allows a programmer to create working programs in a fraction of the time that it would normally take to code programs without using IDEs.
The New Project dialog allows the programmer to choose what type of Visual Basic program to create. Standard EXE, which is highlighted by default, allows the programmer to create a standard executable. Each type listed in Fig. Visual Basic Project VBP Project is a program designed to user application that may be simple like calculator program or complex like word program. The project types listed in Fig. The project is a collection of files that makes the user program.
They may consist of form, modules, active x controls. A GUI is the visual portion of the program, this is where the user enters data called inputs to the program and where the program displays its results called outputs. Forms are the foundation for creating the interface of an application. You can use the forms to add windows and dialog boxes to your application.
For example, you might have a form in your application that serves as a container for graphics that you plan to display in other forms. Visual Basic Toolbox Controls: Contains a collection of tools that are needed for project design as shown in Fig.
The user can place the tool on form, and then work with the tool. Table 1 summarizes the toolbox controls. Table 1 : Toolbox controls summary. Control Description Pointer Used to interact with controls on the form resize them, move them, etc. The pointer is not a control PictureBox A control that display images or print the result.
Label A control that displays uneditable text to the user. TextBox A control for accepting user input. Textbox can also display text. Frame A control for grouping other controls. CommandButton A control that represents a button. The user presses or clicks to initiate an action.
CheckBox A control that provides the user with a toggle choice checked or unchecked OptionButton Option buttons are used in groups where only one at a time can be true. ListBox A control that provides a list of items. ComboBox A control that provides a short list of items.
HscrollBar A horizontal scrollbar. VscrollBar A vertical scrollbar. Shape A control for drawing circles, rectangles, squares or ellipse Line A control for drawing line. DrivelistBox A control accessing the system disk drivers. DirlistBox A control accessing directories on a system Filelistbox A control accessing file in a directory Image A control for displaying images.
The images control does not provide as many capabilities as a picturebox. OLE A control for interacting with other window applications. Timer A control that performs a task at programmer specified intervals. A timer is not visible to the user. Visual Basic Properties Window: The properties window displays the properties for a form or control. Properties are attributes such as size, position, etc. Some properties, like width and height, such as, are common to both forms and controls, while other properties are unique to form or control.
Controls often differ in the number and type of properties. Properties are listed either alphabetically by selecting the alphabetic tab or categorically by selecting the categorized tab. The most important properties of the objects in general are listed in the following table. Properties name Objective Name Used to represent name of object in code. Caption Name appears on object. Back color Background color for object. Fore color Color of text written on object.
Font Font style type and size Visible The tool is visible or invisible. Enable The tool enable or disable Height Length of object Width Width of object Top Coordinates of top of object on screen Left Coordinates of left of object on screen Text Allows inputting and editing text in object. When pressed, the view code button displays a window for writing Visual Basic code.
View object, when pressed, displays the form. Double-clicking form1 form1 also displays the form. The toggle folders button toggles i. The forms folder contains a listing of all forms in the current project.
With the mouse pointer positioned over the form image, drag the form to a new location. The user can write code in this code form as a work sheet in the design stage. This code will be applied at run time. The code is written in code form and it will be edited quickly by code editor.
The user selects the required event then code statements are written in side these event procedures. By breaking the code in a module into Sub procedures, it becomes much easier to find or modify the code in your application. The electrical switches are of many types, so are the events. The form and controls support events generation, interaction with mouse and keyboard.
The most important events in Visual Basic are described in the following table. Event Action taken when It provide the following integers Click Single click on object. DbClick Double click on object. Mouse move Mouse pointer move object. Button ,shift ,X,Y Key press Pressing a key of the key board. Key Ascii DragDrop Move object to another place. Source, X, Y Steps in Developing Application: There are three primary steps involved in building a Visual Basic application: 1-Draw the user interface 2- Assign properties to controls 3- Attach code to control To see how this is done, use the steps in the following procedures to create a simple application for the following example Example Design a form with one text box and two Commands button.
Write a code so when run project and click on command1 O. Then you draw the objects that make up the interface on the forms you create. Adding a text box to the form.
Adding a Command Button1 to the form. Click on button and draw button1 to form then the button appears on form. Repeat step 2 to add a Command Button2 to the form. The properties window provides an easy way to set properties for all objects on a form. Use the default setting for all other properties.
Code consists of language statements, constants, and declarations. To open the code window, double-click the form or control for which you choose to write code, or from the Project Explorer window, select the name of a form and choose the View code button.
Or double click of an object. The Click procedure is the default procedure for a command button and the Load is default procedure for a form. Click the command button close the end the program and return to the form window. Visual Basic will prompt you separately to save the form and then the project. Example Design a form shown in figure below, with three text boxes and one Command Button.
The TextBox Control allows you to enter text on your form during runtime. The default setting is that it will accept only one line of text, but you can modify it to accept multiple lines. You can even include scroll bars into your TextBox Control. In this tutorial, you will learn What is TextBox Control? SelectionStart - for setting or getting the starting point for the TextBox Control. SelectionLength - for setting or getting the number of characters that have been selected in the TextBox Control. SelectedText - returns the TextBox Control that is currently selected.
Timer Control plays an important role in the Client side programming and Server side programming, also used in Windows Services. By using this Timer Control, windows allow you to control when actions take place without the interaction of another thread.
Clicking the Visual Basic icon, we can view a copyright screen enlisting the details of the license holder of the copy of Visual Basic 6. These elements permit the user to buid different types of Visual Basic applications. IDE is a term commonly used in the programming world to describe the interface and environment that we use to create our applications. It is called integrated because we can access virtually all of the development tools that we need from one screen called an interface. The IDE is also commonly referred to as the design environment , or the program.
A user control is just like the Visual Basic supplied controls, such as TextBox or Button, but you can make your own control do whatever you like with your own code. Think of them like "bundles" of standard controls with custom methods and properties. Whenever you have a group of controls that you're likely to use in more than one place, consider a user control. Note that you can also create web user controls but they're not the same as web custom controls; this article only covers the creation of user controls for Windows. In more detail, a user control is a VB. NET class. The class Inherits from the Framework UserControl class.
Before writing an event procedure for the control to response to an event, you have to set certain properties for the control to determine its appearance and how will it work with the event procedure. You can set the properties of the controls in the properties window or at runtime. Figure 3. In the properties window, the item appears at the top part is the object currently selected. At the bottom part, the items listed in the left column represent the names of various properties associated with the selected object while the items listed in the right column represent the states of the properties. Properties can be set by highlighting the items in the right column then change them by typing or selecting the options available.
Visual Basic forms and controls are objects which expose their own properties, methods and events. Select the frame control from the toolbox and draw the frame on the form. 2. function handles the details of loading and displaying it.
Your email address will not be published. Required fields are marked *