SEE5A/ Visual Basic Unit : I - V

Size: px
Start display at page:

Download "SEE5A/ Visual Basic Unit : I - V"

Transcription

1 SEE5A/ Visual Basic Unit : I - V 1 1

2 UNIT I : Syllabus Customizing a Form Writing Simple Programs Tool Box Creating Controls Name Property Command Button, Access Keys Image Controls, Text Boxes, Labels Message Boxes Grid, Editing Tools Variables, Data types, String Numbers 1 2

3 UNIT I : Syllabus Visual Basic provides GUI and provides facilities like text boxes, command buttons, list boxes, scroll bars, grids etc. The latest version of VB is VB

4 What is visual Basic? Visual Basic is a tool that allows you to develop Windows (Graphic User Interface - GUI) applications. The applications have a familiar appearance to the user. Visual Basic is event-driven, meaning code remains idle until called upon to respond to some event (button pressing, menu selection,...). Visual Basic is governed by an event processor. Nothing happens until an event is detected. Once an event is detected, the code corresponding to that event (event procedure) is executed. Program control is then returned to the event processor 1 4

5 Modes of VB Visual Basic operates in three modes: Design mode - used to build application Run mode - used to run the application Break mode - application halted and debugger is available Customizing the form Six windows appear when you start Visual Basic The Main Window consists of the title bar, menu bar, and toolbar 1 5

6 Customizing the form The Form Window is central to developing Visual Basic applications. It is where you draw your application. The Toolbox is the selection menu for controls used in your application. 1 6

7 Customizing the form The Properties Window is used to establish initial property values for objects. The drop-down box at the top of the window lists all objects in the current form. The Form Layout Window shows where (upon program execution)your form will be displayed relative to your monitor s screen 1 7

8 Customizing the form The Project Window displays a list of all forms and modules making up your application. You can also obtain a view of the Form or Code windows (window containing the actual Basic coding) from the Project window. How to create use a User control in VB 1 8

9 Name Property The Name property is a string used by clients to identify, find, or announce an object for the user. All objects support the Name property. For example, the text on a button control is its name, while the name for a list box or edit control is the static text that immediately precedes the control in the tabbing order. Command button The command button control is used to begin, interrupt, or end a process. When clicked, it invokes a command that has been written into its Click event procedure. Most Visual Basic applications have command buttons that allow the user to simply click them to perform actions. 1 9

10 Access Key An access key is an underlined character in the text of a menu, menu item, or the label of a control such as a button. With an access key, the user can "click" a button by pressing the ALT key in combination with the predefined access key. Command button The command button control is used to begin, interrupt, or end a process. When clicked, it invokes a command that has been written into its Click event procedure. Most Visual Basic applications have command buttons that allow the user to simply click them to perform actions. 1 10

11 Picture Box as a Container. The Visual Basic 6.0 PictureBox control is a container control; in addition to displaying pictures it can be used to group and display other controls. The Text Box control in Visual Basic 6.0 is replaced by the Windows Forms Text Box control in Visual Basic The names of some properties, methods, events, and constants are different, and in some cases there are differences in behavior. 1 11

12 A label is a graphical control element which displays text on a form. It is usually a static control; having no interactivity.... Unlike a standard label, a link label looks and acts like a hyperlink, and can be selected and activated. This control may have features such as changing colour when clicked or hovered over. Editing tools in vb Grid Control 1 12

13 Variable Local and Member Variables. A local variable is one that is declared within a procedure. A member variable is a member of a Visual Basic type; it is declared at module level, inside a class, structure, or module, but not within any procedure internal to that class, structure, or module. Datatype Variables are placeholders used to store values; they have names and data types. The data type of a variable determines how the bits representing those values are stored in the computer's memory. When you declare a variable, you can also supply a data type for it. Dim was only used to declare arrays. 1 13

14 Working with Message Box in VB String numbers in VB 1 14

15 Important Questions: What is Variable? Define Datatypes with example. Explain about the IDE. What is meant by Grid control. What is Activex control. 1 15

16 UNIT II : Syllabus Displaying Information Determinate Loops Indeterminate Loops Conditionals Built-in Functions Functions and Procedures 1 16

17 Displaying information The Appearance of Forms The main characteristic of a Form is the title bar on which the Form's caption is displayed. On the left end of the title bar is the Control Menu icon. Clicking this icon opens the Control Menu. Maximize, Minimize and Close buttons can be found on the right side of the Form. 1 17

18 Loading and Unloading forms In order to load and unload the forms, Load and Unload statements are used. The Load statement has the following syntax : Load FormName And the Unload statement has the following syntax : Unload FormName Showing Forms Show method is used to Show a Form. If the Form is loaded but invisible, the Show method is used to bring the Form on Top every other window. If the Form is not loaded, the Show method loads it and then displays it. Syntax of the Show method of the Form FormName.Show mode 1 18

19 Hiding forms The Hide method is used to hide a Form. The following is the syntax of the Hide Method. FormName.Hide To hide a Form from within its own code, the following code can be used. Me.Hide Displaying information in Forms If the user wants to make form respond to mouse click, Double click any part of form1. Double click opens code window 1 19

20 Loops All loops have two parts: The body of the loop (the statements being repeated) a termination condition that stops the loop Failure to have a valid termination condition can lead to an endless loop Types of Loops Event-driven Determinate Indeterminate Event-driven loops are repeated by the user causing an event to occur Determinate loops repeat a known number of times Indeterminate loops repeat an unknown number of times Variables should be initialized before being used in a loop 1 20

21 Event Driven loop Event-driven loops are repeated by user causing an event to occur Variable scope is important for loops; Variables in event procedures are local and are reset to zero when procedure terminates Variables defined at form level are known to all procedures and retain their value between events Form-level variables are declared in the Declarations procedure of the General object Static variables retain their value between events but are local to event procedure Declared with Static keyword 1 21

22 Determinate Loop For Next Loop Best way to create a determinate loop is to use a For-Next Loop For variable = start value to end value Step change value statements that compose body of loop Next variable where variable = the counter variable in the loop start value = the beginning value of the counter variable end value = the ending value of the counter variable change value = the amount the counter variable changes each time through the loop Next variable = the end of the For loop 1 22

23 Indeterminate Loop Indeterminate loops run for an unknown number of repetitions until a condition is true or while a condition is true Pre-Test loops have termination condition before loop body Post-test loops have termination condition after loop body While Wend Syntax: While (expression). body of the loop.... Wend While Wend Do while loop Do Until Loop Do While Syntax: Do while (expression) body of the loop.. Loop Do Until loop Syntax : Do until ( expression)......body of the loop... Loop 1 23

24 Control structure If then else For two alternative decisions, the If-Then-Else decision structure should be used In pseudocode, this is: If condition is true then implement true alternative Else implement false alternative End Decision Multiple alternative For multiple alternatives, the general form in pseudocode is: Select one: Condition 1 is true; implement alternative 1 Condition 2 is true: implement alternative 2 Condition 3 is true; implement alternative 3 End Selection. 24

25 Built in Function Many built-in functions are offered by Visual Basic fall under various categories. These functions are procedures that return a value. Basic Categories: o Date and Time Functions o Format Function o String Function 1 25

26 Built in Function 26

27 Procedure and sub functions 1 27

28 Procedure and sub functions 1 28

29 Procedure and sub functions 1 29

30 Important Questions: What is loops? Difference between determinate and indeterminate loop Explain about the If condition statement with example. What is switch case Explain detail about the functions and procedure in vb. Define built in functions 1 30

31 UNIT III : Syllabus Lists Arrays Sorting and Searching Records Control Arrays Combo Boxes Grid Control Projects with Multiple forms Do Events and Sub Main Error Trapping. 1 31

32 Lists In VB.Net applications both lists and dictionaries are used to store collections of data. List (Collection ) is simply a set of items and Dictionary(Dictionary) is a set of key-value pairs. The essential difference therefore is in how the containers are indexed data in your VB.Net application. List is a generic implementation of ArrayList. List can store only one type of objects, that type supplied as its generic parameter. List class is a collection and defined in the System. Collection, Generic namespace and it provides the methods and properties like other Collection classes such as add, insert, remove, search etc. 1 32

33 Arrays An array is a consecutive group of memory locations that all have the same name and the same type. To refer to a particular location or element in the array, we specify the array name and the array element position number. The Individual elements of an array are identified using an index. Arrays have upper and lower bounds and the elements have to lie within those bounds. Each index number in an array is allocated individual memory space and therefore users must be declaring arrays of larger size than required. 1 33

34 Arrays Declaration of Array Arrays occupy space in memory. The programmer specifies the array type and the number of elements required by the array so that the compiler may reserve the appropriate amount of memory. Types of Array Fixed Array The size of array always remains the same-size doesn't change during the program execution. Dynamic Array The size of the array can be changed at the run time- size changes during the program execution 1 34

35 Sorting A sorting operation orders the elements of a sequence based on one or more attributes.... The following illustration shows the results of an alphabetical sort operation on a sequence of characters. The standard query operator methods that sort data are listed in the following section. Bubble Sort Selection sort Insertion sort Shell sort Heap sort Quick sort 1 35

36 Searching A searching operation search the element from the list. Binary search Linear search Records A table is an object that holds that information of database. 1 36

37 Control Array 1. A control array is group of the same type control which is assigned a single name. 2. The individual controls are identified by the control array name and an index value. 3. The Case decision structure can be useful in working with a control array. 4. To create a control array, just enter the same name for more than one control and reply yes to the query. 5. The order in which the controls are entered determines the index values for the controls in the control array. Example Simple calculator 1 37

38 Combo box The ComboBox is called that because it's a combination of a ListBox and a TextBox. It has the advantage over the ListBox of not taking up space until it is actually used which means that it makes it easier to position on the Form. But the combo has the disadvantage, sort of, that the user can enter his own information, in addition to what is in the list. This may make data validation harder because the choices are not limited. When you want to force the user to make a choice only among the specified items, use a ListBox, even if it is a bit more awkward. If the user is allowed to override the choices, uses a ComboBox. 1 38

39 Combo box As in the ListBox, use the Text property to get the information input. Label3.Caption = cbo_position.text 1 39

40 Grid Control The DataGrid control in Visual Basic 6.0 is replaced by the Windows Forms DataGridView control in Visual Basic The names of some properties, methods, events, and constants are different, and in some cases there are differences in behavior. Private Sub DataGrid1_Click() DataGrid1.SelStart = 1 DataGrid1.SelLength = DataGrid1.Text MsgBox("The selected text is " & DataGrid1.SelText) End Sub Data display mode in the window form Datagrid control Bound, Un bound, Virtual 1 40

41 Projects with Multiple form 1 41

42 Sub Main 1 42

43 Sub Main and DoEvents 1 43

44 Error Handling Error handling is essential to all professional applications. Any number of run-time errors can occur, and if your program does not trap them, the VB default action is to report the error and then terminate the program (often resulting in the end user calling you and complaining, "Your program kicked me out!"). The following statements are error handling: On Error GoTo label This form of the On Error statement redirects program execution to the line label specified. On Error Resume Next This form of the On Error statement tells VB to continue with the line of code following the line where the error occurred. With this type of error trap, you would normally test for an error at selected points in the program code where you anticipate that an error may occur. 1 44

45 Important Questions: What is Grid control?explain with example. Detail about the control array with example Define sub main and Do events procedure Difference between list box and combo box What is array? 1 45

46 UNIT IV : Syllabus VB Objects Dialog Boxes Common Controls Menus MDI forms Testing Debugging and optimization Working with graphics 1 46

47 VB Objects Visual Basic is object based language. Goto View Object Browser Press F2 and use tool bar short cut Object Browser gives complete access to the classes and objects and their methods and property. An object library contains the information that VB needs to build instances of its object. 1 47

48 Dialog Box Dialog Box in VB.NET. Dialog boxes are used to interact with the user and retrieve information. In simple terms, a dialog box is a form with its FormBorderStyle Enumeration property set to FixedDialog. You can construct your own custom dialog boxes using the Windows Forms Designer 1 48

49 Common controls The Common Dialog control provides a standard set of dialog boxes for operations such as opening, saving, and printing files, as well as selecting colors and fonts and displaying help. Goto Project Components Microsoft Common Dialog Box 6.0. Any six of the different dialog boxes can be displayed with just one Common Dialog control. ShowOpen, ShowSave, ShowPrinter, ShowColor, ShowFont, or ShowHelp 1 49

50 Common controls Image List Control List view Control Slider Control Status Bar Control Tab Strip Control Toolbar Control Tree View Control / 15

51 Menus Designing the right kind of menus will make our applications much more user-friendly. VB lets to build up to six levels of menus. Menus that kind submenus are usually called hierarchical menus. 1 51

52 Menu Editor To build the menu described above, perform the following steps. 1. Start a new VB project and invoke the Menu Editor using either method shown above (click the Menu Editor toolbar icon or select the Menu Editor option from the Tools menu). The Menu Editor screen appears, as shown below: 1 52

53 MDI Form MDI stands for multiple Document Interface. Here one window, usually called MDI container or MDI parent form.this contains many other windows, usually called Child Forms. 1 53

54 MDI Form - example In the below program, each time user clicks New from the file menu, a new child window is created and displayed. The following code is entered in the mnnew_click() procedure of the MDIForm1. Private Sub MnNew_click() Dim NewForm as new Form1 End sub. The following code is entered in mntile_click() procedure of the MDI form. Private Sub MnNew_click() Dim NewForm as new Form1 End sub. The following code is entered in mntile_click() procedure of the MDI form. 1 54

55 MDI Form - example Private submntile_click() MDIForm1.Arrange vbtilehorizontal End sub. The following code is entered in mncascade_click() procedure of the MDI form. Private sub mncascade_click() MDIForm1.Arrange vbcascade End sub. 1 55

56 Testing After writing programs it is necessary to test it for bugs.if we find errors in testing we need to eradicate them. Testing program: The first step in debugging is testing. One way of testing is to run the program few times to see what happens each time using slightly different input. This holds good for short program but it is not convincing for long program. Testing programs is an art, not a science. Since errors are often caused by bugs, error trapping can help to isolate portion of a procedure caused that caused the bug. Having an active error trap(on Error Goto) can prevent our test from doing their job. To temporarily disable any active error traps before starting the testing process we need to set Break on All Errors to on. 1 56

57 Stub programming In this type of programming we substitute constants whenever necessary, to find results. Define sub, Function or property that will eventually need, fill them with constants instead of having them do anything. In simple terms it is just skeletons where appropriate function, sub procedure can be added. Bugs: Bugs are generally errors. BUGS GRAMMATICAL LOGICAL 1 57

58 Debugging and optimization Choose View Toolbars Debug The debugging tools are used when the program is temporarily suspended( in break mode). The below diagram represents debugging tools in the order in which they appear on the tool bar. 1 58

59 Graphics Various controls and methods are used in Visual Basic to draw points, lines, boxes, circles and other shapes and their location and appearance on a Form can be changed. All visual basic movements, sizing and graphical drawing statements use a limit of one twip A twip is a unit that specifies the dimensions and locations of the graphics objects. There are 1440 twips in one inch. These measurements designate the object s size when printed. The RGB() function enables to specify colors. RGB stands for Red, Green and Blue.The maximum value of each argument is 255 and minimum is

60 Important Questions What is MDI? Explain in detail. Define menu editor. What is stub programming. Explain common controls in VB. Explain common dialog box. 1 60

61 UNIT IV : Syllabus Monitoring Mouse activity File Handling File System Controls File System Objects COM/OLE automation DLL Servers OLE Drag and Drop 1 61

62 Monitoring mouse activity Context-sensitive pop-up menus Tool tip pop up when the user holds the mouse over the control- using the ToolTip Property of the control. If a mouse button is pressed and held while the mouse pointer is inside a control or form that object captures the mouse Mouse Move That is no other Visual Basic object can react to mouse events until the user releases the mouse button, regardless of where the user moves the mouse Mouse control program - Example Mouse UP MOUSE EVENTS Mouse Down 1 62

63 File Handling File Commands Rename files Change the Logged Drive Switch Directories Copy files MkDir NewDir add a subdirectory called New Dir to the current Directory MkDir C:\NewDir add the subdirectory to the root directory of the C Drive ChDrive Changes the logged drive for the underlying operating system ChDir Changes the default directory MkDir Makes a new Directory RmDir Removes a directory Name Changes the name of the file or moves a file from one directory to another on the same drive Kill Deletes a file from a disk 1 63

64 Sequential files There may be too much information in the file, or you don t know what limits to use. Here is the way While there s information left in the file Get next piece of Info process it Loop We need a way to test when you are at the end of file. EOF(FileIdentifier) Do Until EOF(FileNum) Reading back character Common use of EOF statement is to read back the information contained in a file, character-by-character. StringvariableName =Input$(NumberOfChars, FileIdentifier) SixChar$ = Input$(6,#2) Pickup six character from file#2 opened for input and assigns them to a string variable named SixChar$ 1 64

65 File Handling Functions FileCopy Function FileDateTime Function The GetAttr Function The SetAttr function Rich textbox You can use some properties of the RichTextBox control to make it easy to send its contents to a file or to display the contents of a file inside of a RichTextBox control. LoadFile Method loads an.rtf file or text file into a RichTextBox control at one gulp. NameOfRichTextBox.LoadFile(Pathname,filetype) SaveFile Method saves the contents of a RichTextBox control to a file in one swoop. NameOfRichTextBox.SaveFile(Pathname,filetype) 1 65

66 File Handling Access Mode Input: open for sequential input; the file will be read sequentially starting at the beginning. Output: open for sequential output; records will be written sequentially starting at the beginning; if the file does not exist, it is created; if it does exist, it is overwritten. Random: open for random read and write; any specific record can be accessed. Append: sequential output to the end of an existing file; if the file does not exist it is created; it does not overwrite the file. Binary: open for binary read and write; access is at byte level. If access mode is not specified in the Open statement, For Random is used by default 1 66

67 File System Control File list boxes Directory list boxes Drive list boxes The file system Controls in VB allow users to select a new drive,see the hierarchical directory structure of a disk, or see the names of the files in a given directory. The file system controls are designed to work together. Code checks what the user has done to the drive list box and passes this information on to the directory list box. The changes in the directory list box are passed on to the file list box. 1 67

68 File System Objects File programming capabilities are supplied with VB6 as the Microsoft Scripting Runtime library of objects, in a file called SCRRUN.DLL. You will always need to add the reference to the scripting library You will always need to make a new FileSystemObject as your first step Once you have a new FileSystemObject, it has a Drives collection that tells you about the individual drives on the user machines The Drives collection can give you a Folders collection that tells you about the Folders on a drive. The Folders collection can have another Folders collection inside of if for its subfolders and a Files collection for the files in the folder You will have many ways of getting at individual drives, folders, or files and of reading off their properties. 1 68

69 OLE Automation Automation was designed with the ease of scripting in mind, so controllers often provide languages such as Visual Basic for Applications to end users, allowing them to control automation objects via scripts. Example to implement an Automation controller in VB6 for MS-Excel. The first thing we need to do after we have identified our objective and created a project is to add a reference to the Excel Object library. To accomplish this select Project References in Visual Basic 6 and check the Microsoft Excel 10.0 Object Library Building COM/OLE DLL Servers The basics of how you can turn a class module into a dynamic link library. DLL can be used the same way as libraries supplied for Excel or by a commercial vendor. New Project choose ActiveXDLL. Project Explorer adds the class module automatically. 1 69

70 Property of DLL Private PublicNotCreatable MultiUse GlobalMultiUse Register ActiveX DLL Projects 1. First compile DLL by choosing File/Compile 2. Then, run a program called regsvr32 to register it on your machine The regsvr32 program can be found in the\tools\regutils directory Dynamic Link Library DLL Stands for "Dynamic Link Library." A DLL (.dll) file contains a library of functions and other information that can be accessed by a Windows program. When a program is launched, links to the necessary.dll files are created. 1 70

71 OLE Drag and Drop One type of drag-and-drop, sometimes referred to as traditional dragand-drop, is limited to dragging between controls in the same application. I covered traditional drag-and-drop. The second type, called OLE (for Object Linking and Embedding) dragand-drop, lets the user drag data between applications as well as within an application. OLE drag-and-drop works only with applications that support it. This is the case with most Microsoft applications and many programs from other vendors as well. If you attempt OLE drag-and-drop with an application that does not support it, the operation simply does not work. 1 71

72 OLE Data object class The DataObject class is at the heart of OLE drag-and-drop. When a drag-and-drop operation is started, the data that is being dragged is packaged in a DataObject object. When the item is dropped, this object is available to the target, which examines the DataObject to determine if the data it contains is in a format that the target can accept. If so, the data is accepted by the target. If you have Microsoft Office installed you can see OLE drag-and-drop in action by starting Word and Excel, selecting some text in Word, and dragging it to Excel. The text appears in the Excel worksheet cell where it was dropped. You can use OLE drag-and-drop with more complex kind of data as well, such as charts and images. Traditionally, the drag-and-drop operation moves the data or, if the Ctrl key is depressed, copies the data 1 72

73 OLE Drag and Drop Only a subset of VB controls support OLE drag-and-drop. Those that can act as a source as well as a target are: ComboBox DirListBox FileListBox Image ListBox PictureBox TextBox How OLE Drag and Drop work in VB 1 73

74 OLE Drag and Drop The following components are limited to serving as a target: CheckBox CommandButton Data Form Frame Label MDIForm OptionButton PropertyPage UserControl UserDocument 1 74

75 Important Question and Answer Define OLE drag and drop What is DLL server Explain about the file handling functions. What is meant by OLE/COM 1 75

Contents. More Controls 51. Visual Basic 1. Introduction to. xiii. Modify the Project 30. Print the Project Documentation 35

Contents. More Controls 51. Visual Basic 1. Introduction to. xiii. Modify the Project 30. Print the Project Documentation 35 Contents Modify the Project 30 Introduction to Print the Project Documentation 35 Visual Basic 1 Sample Printout 36 Writing Windows Applications The Form Image 36 The Code 37 with Visual Basic 2 The Form

More information

Using Visual Basic Studio 2008

Using Visual Basic Studio 2008 Using Visual Basic Studio 2008 Recall that object-oriented programming language is a programming language that allows the programmer to use objects to accomplish a program s goal. An object is anything

More information

Visual Basic.NET. 1. Which language is not a true object-oriented programming language?

Visual Basic.NET. 1. Which language is not a true object-oriented programming language? Visual Basic.NET Objective Type Questions 1. Which language is not a true object-oriented programming language? a.) VB.NET b.) VB 6 c.) C++ d.) Java Answer: b 2. A GUI: a.) uses buttons, menus, and icons.

More information

Prentice Hall CBT Systems X In A Box IT Courses

Prentice Hall CBT Systems X In A Box IT Courses Prentice Hall CBT Systems X In A Box IT Courses We make it click Visual Basic 5 In A Box Gary Cornell and Dave Jezak Prentice Hall PTR Upper Saddle River, NJ 07458 http://www.phptr.com Part of the Prentice

More information

Answer: C. 7. In window we can write code A. Immediate window B. Locals window C. Code editor window D. None of these. Answer: C

Answer: C. 7. In window we can write code A. Immediate window B. Locals window C. Code editor window D. None of these. Answer: C 1. Visual Basic is a tool that allows you to develop application in A. Real time B. Graphical User Interface C. Menu Driven D. None Of These 2. IDE stands for.. A. Internet Development Environment B. Integrated

More information

Computer Science 110. NOTES: module 8

Computer Science 110. NOTES: module 8 Computer Science 110 NAME: NOTES: module 8 Introducing Objects As we have seen, when a Visual Basic application runs, it displays a screen that is similar to the Windows-style screens. When we create a

More information

Skill Area 336 Explain Essential Programming Concept. Programming Language 2 (PL2)

Skill Area 336 Explain Essential Programming Concept. Programming Language 2 (PL2) Skill Area 336 Explain Essential Programming Concept Programming Language 2 (PL2) 336.2-Apply Basic Program Development Techniques 336.2.1 Identify language components for program development 336.2.2 Use

More information

PROGRAMMING LANGUAGE 2 (SPM3112) NOOR AZEAN ATAN MULTIMEDIA EDUCATIONAL DEPARTMENT UNIVERSITI TEKNOLOGI MALAYSIA

PROGRAMMING LANGUAGE 2 (SPM3112) NOOR AZEAN ATAN MULTIMEDIA EDUCATIONAL DEPARTMENT UNIVERSITI TEKNOLOGI MALAYSIA PROGRAMMING LANGUAGE 2 (SPM3112) INTRODUCTION TO VISUAL BASIC NOOR AZEAN ATAN MULTIMEDIA EDUCATIONAL DEPARTMENT UNIVERSITI TEKNOLOGI MALAYSIA Topics Visual Basic Components Basic Operation Screen Size

More information

Getting started 7. Setting properties 23

Getting started 7. Setting properties 23 Contents 1 2 3 Getting started 7 Introducing Visual Basic 8 Installing Visual Studio 10 Exploring the IDE 12 Starting a new project 14 Adding a visual control 16 Adding functional code 18 Saving projects

More information

GUJARAT TECHNOLOGICAL UNIVERSITY DIPLOMA IN INFORMATION TECHNOLOGY Semester: 4

GUJARAT TECHNOLOGICAL UNIVERSITY DIPLOMA IN INFORMATION TECHNOLOGY Semester: 4 GUJARAT TECHNOLOGICAL UNIVERSITY DIPLOMA IN INFORMATION TECHNOLOGY Semester: 4 Subject Name VISUAL BASIC Sr.No Course content 1. 1. Introduction to Visual Basic 1.1. Programming Languages 1.1.1. Procedural,

More information

17. Introduction to Visual Basic Programming

17. Introduction to Visual Basic Programming 17. Introduction to Visual Basic Programming Visual Basic (VB) is the fastest and easiest way to create applications for MS Windows. Whether you are an experienced professional or brand new to Windows

More information

Lab 7 Macros, Modules, Data Access Pages and Internet Summary Macros: How to Create and Run Modules vs. Macros 1. Jumping to Internet

Lab 7 Macros, Modules, Data Access Pages and Internet Summary Macros: How to Create and Run Modules vs. Macros 1. Jumping to Internet Lab 7 Macros, Modules, Data Access Pages and Internet Summary Macros: How to Create and Run Modules vs. Macros 1. Jumping to Internet 1. Macros 1.1 What is a macro? A macro is a set of one or more actions

More information

Visual Programming 1. What is Visual Basic? 2. What are different Editions available in VB? 3. List the various features of VB

Visual Programming 1. What is Visual Basic? 2. What are different Editions available in VB? 3. List the various features of VB Visual Programming 1. What is Visual Basic? Visual Basic is a powerful application development toolkit developed by John Kemeny and Thomas Kurtz. It is a Microsoft Windows Programming language. Visual

More information

At the shell prompt, enter idlde

At the shell prompt, enter idlde IDL Workbench Quick Reference The IDL Workbench is IDL s graphical user interface and integrated development environment. The IDL Workbench is based on the Eclipse framework; if you are already familiar

More information

Getting started 7. Setting properties 23

Getting started 7. Setting properties 23 Contents 1 2 3 Getting started 7 Introduction 8 Installing Visual Basic 10 Exploring the IDE 12 Starting a new project 14 Adding a visual control 16 Adding functional code 18 Saving projects 20 Reopening

More information

Welcome Application. Introducing the Visual Studio.NET IDE. Objectives. Outline

Welcome Application. Introducing the Visual Studio.NET IDE. Objectives. Outline 2 T U T O R I A L Objectives In this tutorial, you will learn to: Navigate Visual Studio.NET s Start Page. Create a Visual Basic.NET solution. Use the IDE s menus and toolbars. Manipulate windows in the

More information

Laboratory Assignment #4 Debugging in Eclipse CDT 1

Laboratory Assignment #4 Debugging in Eclipse CDT 1 Lab 4 (10 points) November 20, 2013 CS-2301, System Programming for Non-majors, B-term 2013 Objective Laboratory Assignment #4 Debugging in Eclipse CDT 1 Due: at 11:59 pm on the day of your lab session

More information

Text box. Command button. 1. Click the tool for the control you choose to draw in this case, the text box.

Text box. Command button. 1. Click the tool for the control you choose to draw in this case, the text box. Visual Basic Concepts Hello, Visual Basic See Also There are three main steps to creating an application in Visual Basic: 1. Create the interface. 2. Set properties. 3. Write code. To see how this is done,

More information

Introduction... 1 Part I: Getting Started with Excel VBA Programming Part II: How VBA Works with Excel... 31

Introduction... 1 Part I: Getting Started with Excel VBA Programming Part II: How VBA Works with Excel... 31 Contents at a Glance Introduction... 1 Part I: Getting Started with Excel VBA Programming... 9 Chapter 1: What Is VBA?...11 Chapter 2: Jumping Right In...21 Part II: How VBA Works with Excel... 31 Chapter

More information

SYLLABUS B.Com (Computer) VI SEM Subject Visual Basic Unit I

SYLLABUS B.Com (Computer) VI SEM Subject Visual Basic Unit I SYLLABUS B.Com (Computer) VI SEM Subject Visual Basic Unit I UNIT I UNIT II UNIT III UNIT IV UNIT V Introduction to Visual Basic: Introduction Graphics User Interface (GUI), Programming Language (Procedural,

More information

2 The Stata user interface

2 The Stata user interface 2 The Stata user interface The windows This chapter introduces the core of Stata s interface: its main windows, its toolbar, its menus, and its dialogs. The five main windows are the Review, Results, Command,

More information

INTRODUCTION TO VISUAL BASIC 2010

INTRODUCTION TO VISUAL BASIC 2010 INTRODUCTION TO VISUAL BASIC 2010 Microsoft Visual Basic is a set of programming tools that allows you to create applications for the Windows operating system. With Visual Basic, even a beginner can create

More information

Contents. Common Site Operations. Home actions. Using SharePoint

Contents. Common Site Operations. Home actions. Using SharePoint This is a companion document to About Share-Point. That document describes the features of a SharePoint website in as much detail as possible with an emphasis on the relationships between features. This

More information

ArtOfTest Inc. Automation Design Canvas 2.0 Beta Quick-Start Guide

ArtOfTest Inc. Automation Design Canvas 2.0 Beta Quick-Start Guide Automation Design Canvas 2.0 Beta Quick-Start Guide Contents Creating and Running Your First Test... 3 Adding Quick Verification Steps... 10 Creating Advanced Test Verifications... 13 Creating a Data Driven

More information

Las Vegas, Nevada, December 3 6, Kevin Vandecar. Speaker Name:

Las Vegas, Nevada, December 3 6, Kevin Vandecar. Speaker Name: Las Vegas, Nevada, December 3 6, 2002 Speaker Name: Kevin Vandecar Course Title: Introduction to Visual Basic Course ID: CP11-3 Session Overview: Introduction to Visual Basic programming is a beginning

More information

Tutorial 2 - Welcome Application Introducing, the Visual Studio.NET IDE

Tutorial 2 - Welcome Application Introducing, the Visual Studio.NET IDE 1 Tutorial 2 - Welcome Application Introducing, the Visual Studio.NET IDE Outline 2.1 Test-Driving the Welcome Application 2.2 Overview of the Visual Studio.NET 2003 IDE 2.3 Creating a Project for the

More information

ECDL Module 6 REFERENCE MANUAL

ECDL Module 6 REFERENCE MANUAL ECDL Module 6 REFERENCE MANUAL Presentation Microsoft PowerPoint XP Edition for ECDL Syllabus Four PAGE 2 - ECDL MODULE 6 (USING POWERPOINT XP) - MANUAL 6.1 GETTING STARTED... 4 6.1.1 FIRST STEPS WITH

More information

NEW CEIBO DEBUGGER. Menus and Commands

NEW CEIBO DEBUGGER. Menus and Commands NEW CEIBO DEBUGGER Menus and Commands Ceibo Debugger Menus and Commands D.1. Introduction CEIBO DEBUGGER is the latest software available from Ceibo and can be used with most of Ceibo emulators. You will

More information

C# 2008 and.net Programming for Electronic Engineers - Elektor - ISBN

C# 2008 and.net Programming for Electronic Engineers - Elektor - ISBN Contents Contents 5 About the Author 12 Introduction 13 Conventions used in this book 14 1 The Visual Studio C# Environment 15 1.1 Introduction 15 1.2 Obtaining the C# software 15 1.3 The Visual Studio

More information

Creating a Spreadsheet by Using Excel

Creating a Spreadsheet by Using Excel The Excel window...40 Viewing worksheets...41 Entering data...41 Change the cell data format...42 Select cells...42 Move or copy cells...43 Delete or clear cells...43 Enter a series...44 Find or replace

More information

Mach4 CNC Controller Screen Editing Guide Version 1.0

Mach4 CNC Controller Screen Editing Guide Version 1.0 Mach4 CNC Controller Screen Editing Guide Version 1.0 1 Copyright 2014 Newfangled Solutions, Artsoft USA, All Rights Reserved The following are registered trademarks of Microsoft Corporation: Microsoft,

More information

Form Designer User Guide DOC-FD-UG-US-01/11/13

Form Designer User Guide DOC-FD-UG-US-01/11/13 Form Designer User Guide DOC-FD-UG-US-01/11/13 The information in this manual is not binding and may be modified without prior notice. Supply of the software described in this manual is subject to a user

More information

KEYWORDS DDE GETOBJECT PATHNAME CLASS VB EDITOR WITHEVENTS HMI 1.0 TYPE LIBRARY HMI.TAG

KEYWORDS DDE GETOBJECT PATHNAME CLASS VB EDITOR WITHEVENTS HMI 1.0 TYPE LIBRARY HMI.TAG Document Number: IX_APP00113 File Name: SpreadsheetLinking.doc Date: January 22, 2003 Product: InteractX Designer Application Note Associated Project: GetObjectDemo KEYWORDS DDE GETOBJECT PATHNAME CLASS

More information

Working with Excel CHAPTER 1

Working with Excel CHAPTER 1 CHAPTER 1 Working with Excel You use Microsoft Excel to create spreadsheets, which are documents that enable you to manipulate numbers and formulas to quickly create powerful mathematical, financial, and

More information

Working with Excel involves two basic tasks: building a spreadsheet and then manipulating the

Working with Excel involves two basic tasks: building a spreadsheet and then manipulating the Working with Excel You use Microsoft Excel to create spreadsheets, which are documents that enable you to manipulate numbers and formulas to create powerful mathematical, financial, and statistical models

More information

END-TERM EXAMINATION

END-TERM EXAMINATION (Please Write your Exam Roll No. immediately) END-TERM EXAMINATION DECEMBER 2006 Exam. Roll No... Exam Series code: 100274DEC06200274 Paper Code : MCA-207 Subject: Front End Design Tools Time: 3 Hours

More information

Microsoft Visual C# 2005: Developing Applications Table of Contents

Microsoft Visual C# 2005: Developing Applications Table of Contents Table of Contents INTRODUCTION...INTRO-1 Prerequisites...INTRO-2 Installing the Practice Files...INTRO-3 Software Requirements...INTRO-3 Sample Database...INTRO-3 Security...INTRO-4 Installation...INTRO-4

More information

GUI Design and Event- Driven Programming

GUI Design and Event- Driven Programming 4349Book.fm Page 1 Friday, December 16, 2005 1:33 AM Part 1 GUI Design and Event- Driven Programming This Section: Chapter 1: Getting Started with Visual Basic 2005 Chapter 2: Visual Basic: The Language

More information

ASIC-200 Version 5.0. integrated industrial control software. HMI Guide

ASIC-200 Version 5.0. integrated industrial control software. HMI Guide ASIC-200 Version 5.0 integrated industrial control software HMI Guide Revision Description Date C Name change, correct where applicable with document 4/07 HMI Guide: 139168(C) Published by: Pro-face 750

More information

Advanced Financial Modeling Macros. EduPristine

Advanced Financial Modeling Macros. EduPristine Advanced Financial Modeling Macros EduPristine www.edupristine.com/ca Agenda Introduction to Macros & Advanced Application Building in Excel Introduction and context Key Concepts in Macros Macros as recorded

More information

SAULT COLLEGE OF APPLIED ARTS & TECHNOLOGY SAULT STE MARIE, ON COURSE OUTLINE

SAULT COLLEGE OF APPLIED ARTS & TECHNOLOGY SAULT STE MARIE, ON COURSE OUTLINE SAULT COLLEGE OF APPLIED ARTS & TECHNOLOGY SAULT STE MARIE, ON COURSE OUTLINE Course Title: Introduction to Visual Basic Code No.: Semester: Three Program: Computer Programming Author: Willem de Bruyne

More information

Status Bar: Right click on the Status Bar to add or remove features.

Status Bar: Right click on the Status Bar to add or remove features. Outlook 2010 Quick Start Guide Getting Started File Tab: Click to access actions like Print, Save As, etc. Also to set Outlook options. Ribbon: Logically organizes Command Buttons onto Tabs and Groups

More information

M. K. Institute Of Computer Studies, Bharuch SYBCA SEM IV VB.NET (Question Bank)

M. K. Institute Of Computer Studies, Bharuch SYBCA SEM IV VB.NET (Question Bank) Unit-1 (overview of Microsoft.net framework) 1. What is CLR? What is its use? (2 times) 2 2. What is garbage collection? 2 3. Explain MSIL 2 4. Explain CTS in detail 2 5. List the extension of files available

More information

Kendo UI. Builder by Progress : What's New

Kendo UI. Builder by Progress : What's New Kendo UI Builder by Progress : What's New Copyright 2017 Telerik AD. All rights reserved. July 2017 Last updated with new content: Version 2.0 Updated: 2017/07/13 3 Copyright 4 Contents Table of Contents

More information

StarTeam Layout Designer Help

StarTeam Layout Designer Help StarTeam 16.3 Layout Designer Help Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 2018. All rights reserved. MICRO FOCUS, the Micro

More information

Corporate essentials

Corporate essentials Microsoft Office Excel 2016, Corporate essentials A comprehensive package for corporates and government organisations Knowledge Capital London transforming perfomance through learning MS OFFICE EXCEL 2016

More information

edev Technologies integreat4tfs 2015 Update 2 Release Notes

edev Technologies integreat4tfs 2015 Update 2 Release Notes edev Technologies integreat4tfs 2015 Update 2 Release Notes edev Technologies 11/18/2015 Table of Contents 1. INTRODUCTION... 2 2. SYSTEM REQUIREMENTS... 3 3. APPLICATION SETUP... 3 DASHBOARD... 4 1. FEATURES...

More information

Business Insight Authoring

Business Insight Authoring Business Insight Authoring Getting Started Guide ImageNow Version: 6.7.x Written by: Product Documentation, R&D Date: August 2016 2014 Perceptive Software. All rights reserved CaptureNow, ImageNow, Interact,

More information

MICROSOFT OFFICE. Courseware: Exam: Sample Only EXCEL 2016 CORE. Certification Guide

MICROSOFT OFFICE. Courseware: Exam: Sample Only EXCEL 2016 CORE. Certification Guide MICROSOFT OFFICE Courseware: 3263 2 Exam: 77 727 EXCEL 2016 CORE Certification Guide Microsoft Office Specialist 2016 Series Microsoft Excel 2016 Core Certification Guide Lesson 1: Introducing Excel Lesson

More information

Easy Windows Working with Disks, Folders, - and Files

Easy Windows Working with Disks, Folders, - and Files Easy Windows 98-3 - Working with Disks, Folders, - and Files Page 1 of 11 Easy Windows 98-3 - Working with Disks, Folders, - and Files Task 1: Opening Folders Folders contain files, programs, or other

More information

Telerik Corp. Test Studio Standalone & Visual Studio Plug-In Quick-Start Guide

Telerik Corp. Test Studio Standalone & Visual Studio Plug-In Quick-Start Guide Test Studio Standalone & Visual Studio Plug-In Quick-Start Guide Contents Create your First Test... 3 Standalone Web Test... 3 Standalone WPF Test... 6 Standalone Silverlight Test... 8 Visual Studio Plug-In

More information

Numbers Basics Website:

Numbers Basics Website: Website: http://etc.usf.edu/te/ Numbers is Apple's new spreadsheet application. It is installed as part of the iwork suite, which also includes the word processing program Pages and the presentation program

More information

Information Technology

Information Technology NORTH MAHARASHTRA UNIVERSITY, JALGAON Syllabus for S. Y. B. Sc. (Semester Pattern) Information Technology (w. e. f. June 2013) SCIENCE FACULTY North Maharashtra University, Jalgaon S. Y. B. Sc.(Information

More information

2 USING VB.NET TO CREATE A FIRST SOLUTION

2 USING VB.NET TO CREATE A FIRST SOLUTION 25 2 USING VB.NET TO CREATE A FIRST SOLUTION LEARNING OBJECTIVES GETTING STARTED WITH VB.NET After reading this chapter, you will be able to: 1. Begin using Visual Studio.NET and then VB.NET. 2. Point

More information

Zend Studio 3.0. Quick Start Guide

Zend Studio 3.0. Quick Start Guide Zend Studio 3.0 This walks you through the Zend Studio 3.0 major features, helping you to get a general knowledge on the most important capabilities of the application. A more complete Information Center

More information

COPYRIGHTED MATERIAL. Visual Basic: The Language. Part 1

COPYRIGHTED MATERIAL. Visual Basic: The Language. Part 1 Part 1 Visual Basic: The Language Chapter 1: Getting Started with Visual Basic 2010 Chapter 2: Handling Data Chapter 3: Visual Basic Programming Essentials COPYRIGHTED MATERIAL Chapter 1 Getting Started

More information

Visual Basic Program Coding STEP 2

Visual Basic Program Coding STEP 2 Visual Basic Program Coding 129 STEP 2 Click the Start Debugging button on the Standard toolbar. The program is compiled and saved, and then is run on the computer. When the program runs, the Hotel Room

More information

In this chapter, I m going to show you how to create a working

In this chapter, I m going to show you how to create a working Codeless Database Programming In this chapter, I m going to show you how to create a working Visual Basic database program without writing a single line of code. I ll use the ADO Data Control and some

More information

VBA Excel 2013/2016. VBA Visual Basic for Applications. Learner Guide

VBA Excel 2013/2016. VBA Visual Basic for Applications. Learner Guide VBA Visual Basic for Applications Learner Guide 1 Table of Contents SECTION 1 WORKING WITH MACROS...5 WORKING WITH MACROS...6 About Excel macros...6 Opening Excel (using Windows 7 or 10)...6 Recognizing

More information

Excel Rest of Us! AQuick Reference. for the. Find the facts you need fast. FREE daily etips at dummies.com

Excel Rest of Us! AQuick Reference. for the. Find the facts you need fast. FREE daily etips at dummies.com Find the facts you need fast FREE daily etips at dummies.com Excel 2002 AQuick Reference for the Rest of Us! Colin Banfield John Walkenbach Bestselling author of Excel 2002 Bible Part Online II Part II

More information

Working with Charts Stratum.Viewer 6

Working with Charts Stratum.Viewer 6 Working with Charts Stratum.Viewer 6 Getting Started Tasks Additional Information Access to Charts Introduction to Charts Overview of Chart Types Quick Start - Adding a Chart to a View Create a Chart with

More information

Macros enable you to automate almost any task that you can undertake

Macros enable you to automate almost any task that you can undertake Chapter 1: Building and Running Macros In This Chapter Understanding how macros do what they do Recording macros for instant playback Using the relative option when recording macros Running the macros

More information

Subject to Change Drawing Application 1 Introducing Computers, the Internet and C#

Subject to Change Drawing Application 1 Introducing Computers, the Internet and C# CO N T E N T S Subject to Change 08-01-2003 Preface Before You Begin Brief Table of Contents i iv vii 1 Drawing Application 1 Introducing Computers, the Internet and C# 1.1 What Is a Computer? 1 1.2 Computer

More information

Chapter 10 Linking Calc Data

Chapter 10 Linking Calc Data Calc Guide Chapter 10 Linking Calc Data Sharing data in and out of Calc This PDF is designed to be read onscreen, two pages at a time. If you want to print a copy, your PDF viewer should have an option

More information

UNIT 3 ADDITIONAL CONTROLS AND MENUS OF WINDOWS

UNIT 3 ADDITIONAL CONTROLS AND MENUS OF WINDOWS UNIT 3 ADDITIONAL CONTROLS AND MENUS OF WINDOWS 1 SYLLABUS 3.1 Working with other controls of toolbox : 3.1.1 Date Time Picker 3.1.2 List Box 3.1.2.1 Item collection 3.1.3 Combo Box 3.1.4 Picture Box 3.15

More information

OpenForms360 Validation User Guide Notable Solutions Inc.

OpenForms360 Validation User Guide Notable Solutions Inc. OpenForms360 Validation User Guide 2011 Notable Solutions Inc. 1 T A B L E O F C O N T EN T S Introduction...5 What is OpenForms360 Validation?... 5 Using OpenForms360 Validation... 5 Features at a glance...

More information

Contents. Launching Word

Contents. Launching Word Using Microsoft Office 2007 Introduction to Word Handout INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 1.0 Winter 2009 Contents Launching Word 2007... 3 Working with

More information

Handout Objectives: a. b. c. d. 3. a. b. c. d. e a. b. 6. a. b. c. d. Overview:

Handout Objectives: a. b. c. d. 3. a. b. c. d. e a. b. 6. a. b. c. d. Overview: Computer Basics I Handout Objectives: 1. Control program windows and menus. 2. Graphical user interface (GUI) a. Desktop b. Manage Windows c. Recycle Bin d. Creating a New Folder 3. Control Panel. a. Appearance

More information

SQL Server. Management Studio. Chapter 3. In This Chapter. Management Studio. c Introduction to SQL Server

SQL Server. Management Studio. Chapter 3. In This Chapter. Management Studio. c Introduction to SQL Server Chapter 3 SQL Server Management Studio In This Chapter c Introduction to SQL Server Management Studio c Using SQL Server Management Studio with the Database Engine c Authoring Activities Using SQL Server

More information

Excel Select a template category in the Office.com Templates section. 5. Click the Download button.

Excel Select a template category in the Office.com Templates section. 5. Click the Download button. Microsoft QUICK Excel 2010 Source Getting Started The Excel Window u v w z Creating a New Blank Workbook 2. Select New in the left pane. 3. Select the Blank workbook template in the Available Templates

More information

RegressItPC installation and test instructions 1

RegressItPC installation and test instructions 1 RegressItPC installation and test instructions 1 1. Create a new folder in which to store your RegressIt files. It is recommended that you create a new folder called RegressIt in the Documents folder,

More information

For more tips on using this workbook, press F1 and click More information about this template.

For more tips on using this workbook, press F1 and click More information about this template. Excel: Menu to ribbon reference To view Office 2003 menu and toolbar commands and their Office 2010 equivalents, click a worksheet tab at the bottom of the window. If you don't see the tab you want, right-click

More information

CS193P: HelloPoly Walkthrough

CS193P: HelloPoly Walkthrough CS193P: HelloPoly Walkthrough Overview The goal of this walkthrough is to give you a fairly step by step path through building a simple Cocoa Touch application. You are encouraged to follow the walkthrough,

More information

Full file at https://fratstock.eu Programming in Visual Basic 2010

Full file at https://fratstock.eu Programming in Visual Basic 2010 OBJECTIVES: Chapter 2 User Interface Design Upon completion of this chapter, your students will be able to 1. Use text boxes, masked text boxes, rich text boxes, group boxes, check boxes, radio buttons,

More information

SAS Business Rules Manager 1.2

SAS Business Rules Manager 1.2 SAS Business Rules Manager 1.2 User s Guide Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2012. SAS Business Rules Manager 1.2. Cary,

More information

MIS Cases: Decision Making With Application Software, Second Edition. Database Glossary

MIS Cases: Decision Making With Application Software, Second Edition. Database Glossary MIS Cases: Decision Making With Application Software, Second Edition Database Glossary This database glossary is designed to accompany MIS Cases: Decision Making With Application Software, Second Edition,

More information

Query Studio Training Guide Cognos 8 February 2010 DRAFT. Arkansas Public School Computer Network 101 East Capitol, Suite 101 Little Rock, AR 72201

Query Studio Training Guide Cognos 8 February 2010 DRAFT. Arkansas Public School Computer Network 101 East Capitol, Suite 101 Little Rock, AR 72201 Query Studio Training Guide Cognos 8 February 2010 DRAFT Arkansas Public School Computer Network 101 East Capitol, Suite 101 Little Rock, AR 72201 2 Table of Contents Accessing Cognos Query Studio... 5

More information

ASNA Visual RPG for Smarties

ASNA Visual RPG for Smarties ASNA Visual RPG for Smarties By Eduardo Ross and Julie O Brien The fast workbook way to learn to program with Visual RPG! Learn the tips and shortcuts for developing comprehensive applications. Develop

More information

IEC PROGRAMMING

IEC PROGRAMMING IEC 61131-3 PROGRAMMING 5 Trio Motion Technology 5-2 Software Reference Manual Introduction to IEC 61131-3 This help file covers program using IEC 61131 languages using Trio Motion Technology s Motion

More information

Macros enable you to automate almost any task that you can undertake

Macros enable you to automate almost any task that you can undertake Chapter 1: Building and Running Macros In This Chapter Understanding how macros do what they do Recording macros for instant playback Using the relative option when recording macros Running the macros

More information

Here is a step-by-step guide to creating a custom toolbar with text

Here is a step-by-step guide to creating a custom toolbar with text How to Create a Vertical Toolbar with Text Buttons to Access Your Favorite Folders, Templates and Files 2007-2017 by Barry MacDonnell. All Rights Reserved. Visit http://wptoolbox.com. The following is

More information

New Perspectives on Microsoft Excel Module 1: Getting Started with Excel

New Perspectives on Microsoft Excel Module 1: Getting Started with Excel New Perspectives on Microsoft Excel 2016 Module 1: Getting Started with Excel 1 Objectives, Part 1 Open and close a workbook Navigate through a workbook and worksheet Select cells and ranges Plan and create

More information

Microsoft Office. Microsoft Office

Microsoft Office. Microsoft Office is an office suite of interrelated desktop applications, servers and services for the Microsoft Windows. It is a horizontal market software that is used in a wide range of industries. was introduced by

More information

LESSON A. The Splash Screen Application

LESSON A. The Splash Screen Application The Splash Screen Application LESSON A LESSON A After studying Lesson A, you should be able to: Start and customize Visual Studio 2010 or Visual Basic 2010 Express Create a Visual Basic 2010 Windows application

More information

Using Open Workbench Version 1.1

Using Open Workbench Version 1.1 Version 1.1 Second Edition Title and Publication Number Title: Edition: Second Edition Printed: May 4, 2005 Copyright Copyright 1998-2005 Niku Corporation and third parties. All rights reserved. Trademarks

More information

C omputer D riving L icence

C omputer D riving L icence E uropean C omputer D riving L icence E C D L S y l l a b u s 5. 0 Module 6 Presentation ECDL Syllabus 5 Courseware Module 6 Contents USING THE APPLICATION... 1 OPENING & CLOSING MS POWERPOINT & PRESENTATIONS...

More information

CST242 Windows Forms with C# Page 1

CST242 Windows Forms with C# Page 1 CST242 Windows Forms with C# Page 1 1 2 4 5 6 7 9 10 Windows Forms with C# CST242 Visual C# Windows Forms Applications A user interface that is designed for running Windows-based Desktop applications A

More information

Getting Started (1.8.7) 9/2/2009

Getting Started (1.8.7) 9/2/2009 2 Getting Started For the examples in this section, Microsoft Windows and Java will be used. However, much of the information applies to other operating systems and supported languages for which you have

More information

DW DIGs Model Windows Tricks

DW DIGs Model Windows Tricks Window Menu 1. Window > Cascade Windows All open windows that aren't minimized at the bottom of the screen will be offset diagonally so you can see the title bar of each. 2. Window > Tile Windows All open

More information

Microsoft Windows SharePoint Services

Microsoft Windows SharePoint Services Microsoft Windows SharePoint Services SITE ADMIN USER TRAINING 1 Introduction What is Microsoft Windows SharePoint Services? Windows SharePoint Services (referred to generically as SharePoint) is a tool

More information

MAS 90/200 Intelligence Tips and Tricks Booklet Vol. 1

MAS 90/200 Intelligence Tips and Tricks Booklet Vol. 1 MAS 90/200 Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the Sage MAS Intelligence Reports... 3 Copying, Pasting and Renaming Reports... 4 To create a new report from an existing report...

More information

Exploring SharePoint Designer

Exploring SharePoint Designer Exploring SharePoint Designer Microsoft Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 are large and sophisticated web applications. It should come as no surprise, therefore,

More information

Windows Me Navigating

Windows Me Navigating LAB PROCEDURE 11 Windows Me Navigating OBJECTIVES 1. Explore the Start menu. 2. Start an application. 3. Multi-task between applications. 4. Moving folders and files around. 5. Use Control Panel settings.

More information

Maximizer. The CRM Company. User's Guide

Maximizer. The CRM Company. User's Guide TM Maximizer The CRM Company User's Guide Contents i Contents Chapter 1 Introduction...1 Welcome to Maximizer Form Designer...2 Using Maximizer Form Designer...3 Running Maximizer Form Designer...4 Getting

More information

What is interaction? communication user system. communication between the user and the system

What is interaction? communication user system. communication between the user and the system What is interaction? communication user system communication between the user and the system 2 terms of interaction The purpose of interactive system is to help user in accomplishing goals from some domain.

More information

Step-by. A Very Warm Welcome to the Exciting World of Computers. Let s get Started It s easy with my Step- Instructions

Step-by. A Very Warm Welcome to the Exciting World of Computers. Let s get Started It s easy with my Step- Instructions A Very Warm Welcome to the Exciting World of Computers Let s get Started It s easy with my Step- by-step Instructions This lesson is all about getting to know your Main Menu Bar at the top of your screen.

More information

Skill Area 336 Explain Essential Programming Concept. Programming Language 2 (PL2)

Skill Area 336 Explain Essential Programming Concept. Programming Language 2 (PL2) Skill Area 336 Explain Essential Programming Concept Programming Language 2 (PL2) 336.1-Examine Basic Language Environment 336.1.1 Describe the basic operating environment of the language 336.1.2 Define

More information

Using Microsoft Word. Working With Objects

Using Microsoft Word. Working With Objects Using Microsoft Word Many Word documents will require elements that were created in programs other than Word, such as the picture to the right. Nontext elements in a document are referred to as Objects

More information

After completing this appendix, you will be able to:

After completing this appendix, you will be able to: 1418835463_AppendixA.qxd 5/22/06 02:31 PM Page 879 A P P E N D I X A A DEBUGGING After completing this appendix, you will be able to: Describe the types of programming errors Trace statement execution

More information

EXCEL Using Excel for Data Query & Management. Information Technology. MS Office Excel 2007 Users Guide. IT Training & Development

EXCEL Using Excel for Data Query & Management. Information Technology. MS Office Excel 2007 Users Guide. IT Training & Development Information Technology MS Office Excel 2007 Users Guide EXCEL 2007 Using Excel for Data Query & Management IT Training & Development (818) 677-1700 Training@csun.edu TABLE OF CONTENTS Introduction... 1

More information