Music and Videos. with Exception Handling

Size: px
Start display at page:

Download "Music and Videos. with Exception Handling"

Transcription

1 VISUAL BASIC LAB with Exception Handling Copyright 2015 Dan McElroy - Lab Assignment Develop a Visual Basic application program that is used to input the number of music songs and the number of videos sold. The songs sell for $0.99 each and the videos sell for $4.95 each. The store keeps a 20% commission for each song and a 25% commission for each video. The program is to display the total number of items sold, the gross sales (total price), the amount of commission collected and the net amount given to the sellers. The program needs to reject invalid inputs and negative numbers. A button needs to be provided to clear the inputs and display, and a button needs to be provided to exit the program. 1

2 Define the Inputs and Outputs Music Sold Videos Sold INPUT PROCESSING OUTPUT Compute button Input sold Compute gross sales Compute commission Compute net to sellers Total items sold Total gross sales Total commission Net to sellers Clear button Exit button Clear inputs and outputs Exit program Refer to the previous lab assignments on how to create a Visual Basic project. 1. Create the Form Set the form's Text property to. This text will be displayed on the forms Title Bar. 2

3 Use a Label to put a title on the form. Set the Text property to display your name and "Online Store" 2. Put a Title on the Form Set the Name property to lbltitle (You may need to scroll to the top of the properties to see the Name property) 3. Set the Title Font to 16pt, Bold Make sure that the Label is selected, then click the square button with the inside to open the font dialog box. Adjust the size of the form if the label is too big for the form. 3

4 4. Music & Videos Sold GroupBox Find GroupBox in the Containers section of the ToolBox. Click the arrow to expand the list. Put a GroupBox on the form. Set the Text property to Music && Video Sales Because the ampersand & is a control character, use two ampersands && to display one &. 5. Labels and TextBoxes for Input Make sure that the GroupBox is still selected then add a Label and a TextBox to be used for inputting the number of music songs and videos sold. Set the Text property of the labels to Name these controls: lblmusic txtmusic lblvideos txtvideos 4

5 Make sure that the GroupBox is still selected then add a Labels for outputting the results. Set the Name and Text properties as follows: Name lblitemssold lblgrosssales lblcommission Text 6. Labels for Output Items Sold Gross Sales Commission lblnettosellers Net to Sellers Adjust the size of the form if needed. 7. Buttons for Compute, Clear and Exit Make sure that the GroupBox is still selected then add the buttons. Adjust the size of the form if needed. Name btncompute btnclear btnexit The ampersand & defines a hot key: Alt-C = Compute Alt-L = Clear Alt-X = Exit Text &Compute C&lear E&xit 5

6 8. Set the Form's Accept and Escape Set the Form's AcceptButton to btncompute. The Enter key will cause the Event Handler for btncompute to be executed. Set the Form's CancelButton to btnclear. The Esc key will cause the Event Handler for btnclear to be executed. 9. Change the Background Color Change the background color so that the GroupBox, Textboxes and Buttons stand out. Pick colors that are pleasing to the eye. Change the background color of the form first. You will then need to change the background color of the lbltitle and the GroupBox. 6

7 Part-1 of Compute Button Code 8/8/ Enter the Title Block and Constants Double-click the Compute button and add the following code. Note that the constants are defined outside of any subroutine. 11. Code for the Compute Button 7

8 Part-2 of Compute Button Code 8/8/ Code for the Compute Button 13. Code for Clear and Exit Buttons 8

9 14. Test the Program Music = 5 Videos = 10 The program works correctly The program crashes If either textbox is empty or has non-numeric data, the program crashes because the CInt routine has a data type conversion error when trying to convert the text from the TextBox into an Integer value. 15. Exception Handling (Try/Catch) Put all of the Input/Process/Output code inside a Try/Catch block. Any runtime errors detected by VB while in the Try block will automatically move execution of the code to the Catch block instead of crashing the program. If the CInt is not able to convert the text in txtmusic or txtvideo to an integer, the rest of the code in the Try block is skipped and the code in the Catch block is executed instead. A Try block is also a good idea to use when doing math calculations where there is a possibility of dividing by zero. These errors can also be handled by the Catch block. 9

10 16. Test and Fix the Program Again The program no longer crashes if a TextBox is empty or has non-numeric data, but it would be nice if an empty TextBox could be treated as a zero, meaning no music or videos were sold. The specification for the project also indicates that negative input values are to be rejected. The.Trim on txtmusic.text.trim deletes leading and trailing spaces so that MusicSold will still be a zero even if spaces are entered into the TextBox and nothing else. 17. Test Everything Again Make sure that the Alt-C Alt-L Alt-X each activate the proper buttons. Make sure that the [Enter] and [Esc] keys activate their proper buttons. Test the program with all positive numbers, empty TextBoxes, negative values, text input instead of numeric (try entering "five" instead of the number "5". 10

Fast Food Store Group Boxes and Other User Controls

Fast Food Store Group Boxes and Other User Controls VISUAL BASIC Fast Food Store Group Boxes and Other User Controls Copyright 2014 Dan McElroy Sample Program Execution The customer receipt is updated each time another selection is made and the Enter button

More information

Lab 6B Coin Collection

Lab 6B Coin Collection HNHS Computer Programming I / IPFW CS 11400 Bower - Page 1 Lab 6B Coin Collection You will create a program that allows users to enter the quantities of an assortment of coins (quarters, dimes, nickels,

More information

Project 3 Restaurant or Store

Project 3 Restaurant or Store HNHS Computer Programming I / IPFW CS 11400 Bower - Page 1 Project 3 Restaurant or Store HNHS Computer Programming I / IPFW CS 11400 Bower - Page 2 Description You will create a program that calculates

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

First Visual Basic Lab Paycheck-V1.0

First Visual Basic Lab Paycheck-V1.0 VISUAL BASIC LAB ASSIGNMENT #1 First Visual Basic Lab Paycheck-V1.0 Copyright 2013 Dan McElroy Paycheck-V1.0 The purpose of this lab assignment is to enter a Visual Basic project into Visual Studio and

More information

Rock-Paper-Scissors Multiple versions Nested If / Else If / Else Random Numbers

Rock-Paper-Scissors Multiple versions Nested If / Else If / Else Random Numbers VISUAL BASIC Rock-Paper-Scissors Multiple versions Nested If / Else If / Else Random Numbers Copyright 2015 Dan McElroy Topics Covered OProject Definition OMultiple versions of the program ODetermine the

More information

Starting Out With Visual Basic 2012, 6th Edition Page 1

Starting Out With Visual Basic 2012, 6th Edition Page 1 Starting Out With Visual Basic 2012, 6th Edition Page 1 Instant download and all chapters Solutions Manual Starting Out With Visual Basic 2012 6th Edition Gaddis, Irvine https://testbankdata.com/download/solutions-manual-starting-visual-basic-

More information

Chapter Two Creating a User Interface

Chapter Two Creating a User Interface Microsoft Visual Basic 2015: Reloaded Sixth Edition Chapter Two Creating a User Interface Objectives After studying this chapter, you should be able to: Plan an application using a TOE chart Use a text

More information

Full file at Chapter 2: Creating a User Interface

Full file at   Chapter 2: Creating a User Interface Chapter 2: Creating a User Interface TRUE/FALSE 1. Text boxes accept and display information automatically, so no special event is necessary for them to do their assigned task. T PTS: 1 REF: 84 2. A button

More information

Starting Visual Studio 2005

Starting Visual Studio 2005 Starting Visual Studio 2005 1 Startup Language 1. Select Language 2. Start Visual Studio If this is your first time starting VS2005 after installation, you will probably see this screen. It is asking you

More information

Procedures (Subroutines) and Functions

Procedures (Subroutines) and Functions VISUAL BASIC Procedures (Subroutines) and Functions Copyright 2014 Dan McElroy Procedures and Functions Serve Two Purposes They allow a programmer to say: `this piece of code does a specific job which

More information

Use Default Form Instances

Use Default Form Instances Use Default Form Instances Created: 2011-01-03 Modified:2012-07-05 Contents Introduction... 2 Add Form Classes... 3 Starting Form (Home Page)... 5 Use Multiple Forms... 6 Different Ways of Showing Forms...

More information

Get Data from External Sources Activities

Get Data from External Sources Activities PMI Online Education Get Data from External Sources Activities Microcomputer Applications Table of Contents Objective 1: Import Data into Excel... 3 Importing Data from a Word Table... 3 Importing Data

More information

Name: Chance Wahl Assignment: 4 Section 1 Fall 2013 Design Steps of the Program Development Life Cycle

Name: Chance Wahl Assignment: 4 Section 1 Fall 2013 Design Steps of the Program Development Life Cycle Name: Chance Wahl Assignment: 4 Section 1 Fall 2013 Design Steps of the Program Development Life Cycle Requirements Document Date Submitted: 10/15/13 Application Title: Saving to Buy a Computer The application

More information

Lineup Configuration Guide

Lineup Configuration Guide Lineup Configuration Guide How to Stop the Lineup Display & DSI Software If you need to stop the Lineup display & DSI software to get to the Windows desktop follow these steps. 1. Press the ESC key which

More information

Laboratory Session #1

Laboratory Session #1 Laboratory Session #1 LAB GOALS 1) To become familiar with the Microsoft Visual Basic.NET environment. 2) To learn how to copy files and insert into an empty project, and then run the program. 3) To compile

More information

ScriptPro Daily Document Log (DDL) - Report Script

ScriptPro Daily Document Log (DDL) - Report Script Overview ScriptPro Daily Document Log (DDL) - Report Script Introduction This document contains a summary of the Daily Document Log (DDL) - Report Script available to users on Worldspan Go! Res. File name

More information

Problem description: After finishing the lab, the student will practice:

Problem description: After finishing the lab, the student will practice: Lab 8: GUI After finishing the lab, the student will practice: Creating GUI with different controls Declaring event handler for different controls Problem description: Create Window Form Application for

More information

Long Distance Call. Long Distance Call 9/28/2015

Long Distance Call. Long Distance Call 9/28/2015 VISUAL BASIC PROGRAMMING PROJECT Long Distance Call Long Distance Call DESCRIPTION: Write a program that computes the cost of a long-distance call. The cost of the call is determined according to the following

More information

Creating a Basic Application for DataPlus Mobile November 18, 2015

Creating a Basic Application for DataPlus Mobile November 18, 2015 Creating a Basic Application for DataPlus Mobile November 18, 2015 An application in DataPlus Mobile determines the types of features and their attributes that can be collected in the field. In this support

More information

Tutorial 03 understanding controls : buttons, text boxes

Tutorial 03 understanding controls : buttons, text boxes Learning VB.Net Tutorial 03 understanding controls : buttons, text boxes Hello everyone welcome to vb.net tutorials. These are going to be very basic tutorials about using the language to create simple

More information

Data Types Literals, Variables & Constants

Data Types Literals, Variables & Constants C/C++ PROGRAMMING Data Types Literals, Variables & Constants Copyright 2013 Dan McElroy Under the Hood As a DRIVER of an automobile, you may not need to know everything that happens under the hood, although

More information

EVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited EXCEL INTERMEDIATE

EVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited EXCEL INTERMEDIATE EXCEL INTERMEDIATE Overview NOTES... 2 OVERVIEW... 3 VIEW THE PROJECT... 5 USING FORMULAS AND FUNCTIONS... 6 BASIC EXCEL REVIEW... 6 FORMULAS... 7 Typing formulas... 7 Clicking to insert cell references...

More information

EXCEL + POWERPOINT. Analyzing, Visualizing, and Presenting Data-Rich Insights to Any Audience KNACK TRAINING

EXCEL + POWERPOINT. Analyzing, Visualizing, and Presenting Data-Rich Insights to Any Audience KNACK TRAINING EXCEL + POWERPOINT Analyzing, Visualizing, and Presenting Data-Rich Insights to Any Audience KNACK TRAINING KEYBOARD SHORTCUTS NAVIGATION & SELECTION SHORTCUTS 3 EDITING SHORTCUTS 3 SUMMARIES PIVOT TABLES

More information

Condition Controlled Loops. Introduction to Programming - Python

Condition Controlled Loops. Introduction to Programming - Python + Condition Controlled Loops Introduction to Programming - Python + Repetition Structures n Programmers commonly find that they need to write code that performs the same task over and over again + Example:

More information

CIS 100 Databases in Excel Creating, Sorting, Querying a Table and Nesting Functions

CIS 100 Databases in Excel Creating, Sorting, Querying a Table and Nesting Functions CIS 100 Databases in Excel Creating, Sorting, Querying a Table and Nesting Functions Objectives Create and manipulate a table Deleting duplicate records Delete sheets in a workbook Add calculated columns

More information

Copyright 2014 Pearson Education, Inc. Chapter 3. Variables and Calculations. Copyright 2014 Pearson Education, Inc.

Copyright 2014 Pearson Education, Inc. Chapter 3. Variables and Calculations. Copyright 2014 Pearson Education, Inc. Chapter 3 Variables and Calculations Topics 3.1 Gathering Text Input 3.2 Variables and Data Types 3.3 Performing Calculations 3.4 Mixing Different Data Types 3.5 Formatting Numbers and Dates 3.6 Class-Level

More information

Chapter 3. Variables and Calculations Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of

Chapter 3. Variables and Calculations Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Chapter 3 Variables and Calculations Addison Wesley is an imprint of 2011 Pearson Addison-Wesley. All rights reserved. Section 3.1 GATHERING TEXT INPUT In this section, we use the TextBox control to gather

More information

Exceptions and Design

Exceptions and Design Exceptions and Exceptions and Table of contents 1 Error Handling Overview Exceptions RuntimeExceptions 2 Exceptions and Overview Exceptions RuntimeExceptions Exceptions Exceptions and Overview Exceptions

More information

3.1. Chapter. CSC 252 (MIS 385) Chapter 3 Input, Variables, Exceptions, and Calculations. Introduction. Page 1

3.1. Chapter. CSC 252 (MIS 385) Chapter 3 Input, Variables, Exceptions, and Calculations. Introduction. Page 1 Chapter 3 Input, Variables, Constants, And Calculations Slide 3-1 Introduction This chapter covers the use of text boxes to gather input from users It also discusses the use of variables named constants

More information

Objectives for this class meeting. 1. Conduct review of core concepts concerning contracts and pre/post conditions

Objectives for this class meeting. 1. Conduct review of core concepts concerning contracts and pre/post conditions CSE1720 Click to edit Master Week text 01, styles Lecture 02 Second level Third level Fourth level Fifth level Winter 2015! Thursday, Jan 8, 2015 1 Objectives for this class meeting 1. Conduct review of

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

Tutorial - Hello World

Tutorial - Hello World Tutorial - Hello World Spirit Du Ver. 1.1, 25 th September, 2007 Ver. 2.0, 7 th September, 2008 Ver. 2.1, 15 th September, 2014 Contents About This Document... 1 A Hello Message Box... 2 A Hello World

More information

Open Book Format.docx. Headers and Footers. Microsoft Word Part 3 Office 2016

Open Book Format.docx. Headers and Footers. Microsoft Word Part 3 Office 2016 Microsoft Word Part 3 Office 2016 Open Book Format.docx Headers and Footers If your document has a page number, you already have a header or footer (and can double click on it to open it). If you did not

More information

This example shows how you can input a Sales Order ID and bring back the Country and Net Amount for that ID to the first screen of the transaction.

This example shows how you can input a Sales Order ID and bring back the Country and Net Amount for that ID to the first screen of the transaction. 1.1. Copy and Paste 1.1.1. Sap Screen This example shows how you can input a Sales Order ID and bring back the Country and Net Amount for that ID to the first screen of the transaction. (1) The Transaction

More information

Using Microsoft Access

Using Microsoft Access Using Microsoft Access USING MICROSOFT ACCESS 1 Interfaces 2 Basic Macros 2 Exercise 1. Creating a Test Macro 2 Exercise 2. Creating a Macro with Multiple Steps 3 Exercise 3. Using Sub Macros 5 Expressions

More information

Wyo VB Lecture Notes - Objects, Methods, & Properties

Wyo VB Lecture Notes - Objects, Methods, & Properties Wyo VB Lecture Notes - Objects, Methods, & Properties Objective #1: Use forms appropriately. A form is a basic building block of a Visual Basic project. Eventually, you'll be creating projects that consist

More information

A Second Visual BASIC Application : Greetings

A Second Visual BASIC Application : Greetings The Greetings Program A Second Visual BASIC Application : Greetings The following instructions take you through the steps to create a simple application. A greeting is displayed in one of four different

More information

Excel & Business Math Video/Class Project #07 Style Formatting: Format Painter, Mini Toolbar, Styles, Clear Formats & More

Excel & Business Math Video/Class Project #07 Style Formatting: Format Painter, Mini Toolbar, Styles, Clear Formats & More Topics Excel & Business Math Video/Class Project #07 Style Formatting: Format Painter, Mini Toolbar, Styles, Clear Formats & More 1) Width of Screen Determines What Buttons Look Like in Ribbon Tabs...

More information

CONDITION CONTROLLED LOOPS. Introduction to Programming - Python

CONDITION CONTROLLED LOOPS. Introduction to Programming - Python CONDITION CONTROLLED LOOPS Introduction to Programming - Python Generating Random Numbers Generating a random integer Sometimes you need your program to generate information that isn t available when you

More information

INTRODUCTION TO COMPUTER CONCEPTS CSIT 100 LAB: MICROSOFT POWERPOINT (Part 2)

INTRODUCTION TO COMPUTER CONCEPTS CSIT 100 LAB: MICROSOFT POWERPOINT (Part 2) INTRODUCTION TO COMPUTER CONCEPTS CSIT 100 LAB: MICROSOFT POWERPOINT (Part 2) Adding a Text Box 1. Select Insert on the menu bar and click on Text Box. Notice that the cursor changes shape. 2. Draw the

More information

PLU Sale Functionality (Including PLU Sale Import) V7.3

PLU Sale Functionality (Including PLU Sale Import) V7.3 PLU Sale Functionality (Including PLU Sale Import) V7.3 The PLU Sale Import Feature has been added to the software for All Version 7 Registers Limitations (PLU Sale Import) Please note that any sale can

More information

Visual C# Program: Temperature Conversion Program

Visual C# Program: Temperature Conversion Program C h a p t e r 4B Addendum Visual C# Program: Temperature Conversion Program In this chapter, you will learn how to use the following Visual C# Application functions to World Class standards: Writing a

More information

Create a workbook using the guidelines, concepts, and skills presented in this chapter. Labs are listed in order of increasing difficulty.

Create a workbook using the guidelines, concepts, and skills presented in this chapter. Labs are listed in order of increasing difficulty. What-If Analysis, Charting, and Working with Large Worksheets EX 209 was entered and copied to cells D9, D10, and D11. The current IF functions in cells D8, D9, D10, and D11 are incorrect. Edit and correct

More information

Authorization Key Upgrade Utility. Release 8.0

Authorization Key Upgrade Utility. Release 8.0 Authorization Key Upgrade Utility Release 8.0 Legal Notices 2007 Intuit Inc. All rights reserved. Unauthorized reproduction is a violation of applicable laws. Intuit and the Intuit logo are registered

More information

How To Create a CMA Report

How To Create a CMA Report How To Create a CMA Report CRMLS For Technical Support or Assistance 800-925-1525 Support Hours: M-F: 8:30AM 9:00PM Sat-Sun: 10:00AM 3:00PM www.imrmls.com/support Table of Contents 1 CMA... 1 2 Creating

More information

1. Turn TigerStop ON.

1. Turn TigerStop ON. Version 5 These quick reference cards are for basic setup and use of all TigerStop products. If you require more detailed information, please refer to the TigerStop Manual at www.tigertamer.com D A N G

More information

2. Move over to the workspace and left click (hold) and drag out a box.

2. Move over to the workspace and left click (hold) and drag out a box. Basic CAD Training Name Plate Project This is the nameplate project that is taught at our Reno, Nevada headquarters during our 2-day CAD Training Seminars. This is a great project to start learning the

More information

LION Android Trader. User Manual

LION Android Trader. User Manual LION Android Trader User Manual 1 Contents Download Logon P3 P4 Menu Menu Rates Accounts Orders Positions History Charts Instruments Settings P5 P6 P7 P8 P9 P10 P11 P12 P13 Trade Open a New Position(Market

More information

Departme and. Computer. CS Intro to. Science with. Objectives: The main. for a problem. of Programming. Syntax Set of rules Similar to.

Departme and. Computer. CS Intro to. Science with. Objectives: The main. for a problem. of Programming. Syntax Set of rules Similar to. _ Unit 2: Visual Basic.NET, pages 1 of 13 Departme ent of Computer and Mathematical Sciences CS 1408 Intro to Computer Science with Visual Basic.NET 4 Lab 4: Getting Started with Visual Basic.NET Programming

More information

Collector and Dealer Software - CAD 3.1

Collector and Dealer Software - CAD 3.1 Collector and Dealer Software - CAD 3.1 Your Registration Number Thank you for purchasing CAD! To ensure that you can receive proper support, we have already registered your copy with the serial number

More information

Product Labels User Guide

Product Labels User Guide 2 Contents Introduction... 3 Add-on Installation... 4 Automatic Labels... 5 Manage Auto Labels... 5 Edit Auto Labels Appearance... 6 Generate auto label manually... 6 Upload file for auto label... 9 Custom

More information

Creating an event driven computer program using C# Level 2 Notes for City & Guilds 7540 Unit 008 Written for Microsoft Visual C# 2005 Express

Creating an event driven computer program using C# Level 2 Notes for City & Guilds 7540 Unit 008 Written for Microsoft Visual C# 2005 Express Creating an event driven computer program using C# Level 2 Notes for City & Guilds 7540 Unit 008 Written for Microsoft Visual C# 2005 Express Version 1 Tench Computing Ltd Pines Glendale Road Burgess Hill

More information

MICROSOFT EXCEL KEYBOARD SHORCUTS

MICROSOFT EXCEL KEYBOARD SHORCUTS MICROSOFT EXCEL KEYBOARD SHORCUTS F1 Displays the Office Assistant or (Help > Microsoft Excel Help) F2 Edits the active cell, putting the cursor at the end F3 Displays the (Insert > Name > Paste) dialog

More information

Exception Handling. Sometimes when the computer tries to execute a statement something goes wrong:

Exception Handling. Sometimes when the computer tries to execute a statement something goes wrong: Exception Handling Run-time errors The exception concept Throwing exceptions Handling exceptions Declaring exceptions Creating your own exception Ariel Shamir 1 Run-time Errors Sometimes when the computer

More information

1. Getting Started Learning Outcomes Introduction Starting up Visual Basic for Applications Exercise 1...

1. Getting Started Learning Outcomes Introduction Starting up Visual Basic for Applications Exercise 1... 1. Getting Started... 6 Learning Outcomes... 6 Introduction... 6 Starting up Visual Basic for Applications... 7 Exercise 1... 8 2. Writing your first programme... 9 Learning Outcomes... 9 Introduction...

More information

Excel Introduction to Excel Databases & Data Tables

Excel Introduction to Excel Databases & Data Tables Creating an Excel Database Key field: Each record should have some field(s) that helps to uniquely identify them, put these fields at the start of your database. In an Excel database each column is a field

More information

Exception Handling. Run-time Errors. Methods Failure. Sometimes when the computer tries to execute a statement something goes wrong:

Exception Handling. Run-time Errors. Methods Failure. Sometimes when the computer tries to execute a statement something goes wrong: Exception Handling Run-time errors The exception concept Throwing exceptions Handling exceptions Declaring exceptions Creating your own exception 22 November 2007 Ariel Shamir 1 Run-time Errors Sometimes

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

SOS 2009 User Manual. Student Basics. Alpha Omega Publications

SOS 2009 User Manual. Student Basics. Alpha Omega Publications SOS 2009 User Manual Student Basics Alpha Omega Publications MMVI Alpha Omega Publications, Inc. Switched-On Schoolhouse 2009, Switched-On Schoolhouse. Switched-On, and their logos are registered trademarks

More information

Visual Basic. murach s. (Chapter 2) TRAINING & REFERENCE. Mike Murach & Associates, Inc.

Visual Basic. murach s. (Chapter 2) TRAINING & REFERENCE. Mike Murach & Associates, Inc. TRAINING & REFERENCE murach s Visual Basic 2015 (Chapter 2) Thanks for downloading this chapter from Murach s Visual Basic 2015. We hope it will show you how easy it is to learn from any Murach book, with

More information

1. Create your First VB.Net Program Hello World

1. Create your First VB.Net Program Hello World 1. Create your First VB.Net Program Hello World 1. Open Microsoft Visual Studio and start a new project by select File New Project. 2. Select Windows Forms Application and name it as HelloWorld. Copyright

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

The WebBrowser control is the heart of Internet Explorer. It can. Using the WebBrowser Control. Chapter 19

The WebBrowser control is the heart of Internet Explorer. It can. Using the WebBrowser Control. Chapter 19 Chapter 19 Using the WebBrowser Control In This Chapter Discover the versatile WebBrowser control, and create your own dialog boxes using plain HTML templates Enumerate and access DHTML elements Link script

More information

CS 125 Section #4 RAMs and TMs 9/27/16

CS 125 Section #4 RAMs and TMs 9/27/16 CS 125 Section #4 RAMs and TMs 9/27/16 1 RAM A word-ram consists of: A fixed set of instructions P 1,..., P q. Allowed instructions are: Modular arithmetic and integer division on registers; the standard

More information

2. You are required to enter a password of up to 100 characters. The characters must be lower ASCII, printing characters.

2. You are required to enter a password of up to 100 characters. The characters must be lower ASCII, printing characters. BLACK BOX SOFTWARE TESTING SPRING 2005 DOMAIN TESTING LAB PROJECT -- GRADING NOTES For all of the cases below, do the traditional equivalence class and boundary analysis. Draw one table and use a new line

More information

Dive Into Visual C# 2010 Express

Dive Into Visual C# 2010 Express Dive Into Visual C# 2010 Express 2 Seeing is believing. Proverb Form ever follows function. Louis Henri Sullivan Intelligence is the faculty of making artificial objects, especially tools to make tools.

More information

Programming Logic - Beginning

Programming Logic - Beginning Instructor s Programming Logic - Beginning Designing Programs and Applications Programming Logic - Beginning 152-101 Designing Programs and Applications Quick Links & Text References Program Design Pages

More information

Overview About KBasic

Overview About KBasic Overview About KBasic The following chapter has been used from Wikipedia entry about BASIC and is licensed under the GNU Free Documentation License. Table of Contents Object-Oriented...2 Event-Driven...2

More information

Fundamentals of Programming Session 4

Fundamentals of Programming Session 4 Fundamentals of Programming Session 4 Instructor: Reza Entezari-Maleki Email: entezari@ce.sharif.edu 1 Fall 2011 These slides are created using Deitel s slides, ( 1992-2010 by Pearson Education, Inc).

More information

Programming Logic Beginning

Programming Logic Beginning Programming Logic Beginning 152-101 Designing Programs and Applications Quick Links & Text References Program Design Pages 23 27 Algorithms Pages 25 26 Levels of Design Pages IOPs Pages User Interface

More information

I always recommend diversifying and testing more than one source, but make sure it is as targeted as possible.

I always recommend diversifying and testing more than one source, but make sure it is as targeted as possible. With traffic there are two real kinds - free and paid. I always recommend diversifying and testing more than one source, but make sure it is as targeted as possible. More often than not, I've had people

More information

You will learn how to plan an OO application in this lesson. Steps three through six of the process are covered in Lessons B and C.

You will learn how to plan an OO application in this lesson. Steps three through six of the process are covered in Lessons B and C. Planning an Object-Oriented Application LESSON A LESSON A After studying Lesson A, you should be able to: Plan an object-oriented Windows application in Visual Basic 2010 Complete a TOE (Task, Object,

More information

STORE DESIGN- MODULES

STORE DESIGN- MODULES STORE DESIGN- MODULES 1. Introduction 2. Overview of the store page on Lazada s website 3. How to use the store design tool Tutorials page Store header Page background Banner graphics Category navigation

More information

M i c r o s o f t E x c e l A d v a n c e d P a r t 3-4. Microsoft Excel Advanced 3-4

M i c r o s o f t E x c e l A d v a n c e d P a r t 3-4. Microsoft Excel Advanced 3-4 Microsoft Excel 2010 Advanced 3-4 0 Absolute references There may be times when you do not want a cell reference to change when copying or filling cells. You can use an absolute reference to keep a row

More information

How to Complete Commitment to Sell form

How to Complete Commitment to Sell form How to Complete Commitment to Sell form 1. Navigate to http://prpopcorn.com. 2. Click My Account in the top right corner of the page. 3. Click Create Unit Profile. 4. Enter the Council Key provided by

More information

CLIENT MANUAL WOOLTRADE WEBSITE

CLIENT MANUAL WOOLTRADE WEBSITE CLIENT MANUAL WOOLTRADE WEBSITE CLIENT MANUAL - Wooltrade WEBSITE 1 1. INTRODUCTION...3 2. TROUBLE SHOOTING...3 2.1. Trouble Logging In... 3 2.2. Trouble Printing Screens... 3 2.3. Trouble Finding the

More information

KaleidaGraph Quick Start Guide

KaleidaGraph Quick Start Guide KaleidaGraph Quick Start Guide This document is a hands-on guide that walks you through the use of KaleidaGraph. You will probably want to print this guide and then start your exploration of the product.

More information

Lesson 4 Page Styles

Lesson 4 Page Styles Lesson 4 Page Styles The Concept of Styles: Styles: In the context of LibreOffice Writer, Styles refers to the characteristics of a part of a document. For example, a Page Style includes information about

More information

The NetBeans IDE is a big file --- a minimum of around 30 MB. After you have downloaded the file, simply execute the file to install the software.

The NetBeans IDE is a big file --- a minimum of around 30 MB. After you have downloaded the file, simply execute the file to install the software. Introduction to Netbeans This document is a brief introduction to writing and compiling a program using the NetBeans Integrated Development Environment (IDE). An IDE is a program that automates and makes

More information

First C or C++ Lab Paycheck-V1.0 Using Microsoft Visual Studio

First C or C++ Lab Paycheck-V1.0 Using Microsoft Visual Studio C & C++ LAB ASSIGNMENT #1 First C or C++ Lab Paycheck-V1.0 Using Microsoft Visual Studio Copyright 2013 Dan McElroy Paycheck-V1.0 The purpose of this lab assignment is to enter a C or C++ into Visual Studio

More information

Chapters are PDF documents posted online at the book s Companion Website (located at

Chapters are PDF documents posted online at the book s Companion Website (located at vbhtp6printonlytoc.fm Page ix Wednesday, February 27, 2013 11:59 AM Chapters 16 31 are PDF documents posted online at the book s Companion Website (located at www.pearsonhighered.com/deitel/). Preface

More information

Lab 2. CSE 3, Summer 2010 In this lab you will learn about file structures and advanced features of Microsoft Word.

Lab 2. CSE 3, Summer 2010 In this lab you will learn about file structures and advanced features of Microsoft Word. Lab 2 CSE 3, Summer 2010 In this lab you will learn about file structures and advanced features of Microsoft Word. A. Create a basic File Structure Let s start by opening up the My Documents folder on

More information

How to make a power point presentation. Dr. Mohamed F. Foda

How to make a power point presentation. Dr. Mohamed F. Foda How to make a power point presentation Dr. Mohamed F. Foda Step 1: Launch the PowerPoint Program When you launch the PowerPoint program, you may be prompted to pick what kind of document you want to create.

More information

Stewart Title Guaranty Company

Stewart Title Guaranty Company Stewart Title Guaranty Company Landtech provides built-in integration with Stewart Title Guaranty Company s web based underwriter service. This enables you to access their web based service from within

More information

Recipes4Success. Create a Character Scrapbook. Share 4

Recipes4Success. Create a Character Scrapbook. Share 4 In this Recipe, you will create a digital scrapbook for Apollo the Greek and Roman god of sun and music. You will learn how to add text, shapes, images, sounds, use master pages, and publish your project.

More information

powerone For the Palm Computing Platform

powerone For the Palm Computing Platform powerone For the Palm Computing Platform powerone 1 Infinity Softworks Table of Contents TABLE OF CONTENTS... 1 GENERAL INFORMATION... 3 THE POWERONE CALCULATOR... 3 THE DISPLAY... 3 THE PALM DEVICE...

More information

2Practicals Visual Basic 6.0

2Practicals Visual Basic 6.0 2Practicals Visual Basic 6.0 Practical 1: 1. Navigation of Visual Basic Integrated Development Environment The Visual Basic IDE is made up of a number of components Menu Bar Tool Bar Project Explorer Properties

More information

In this section you will learn some simple data entry, editing, formatting techniques and some simple formulae. Contents

In this section you will learn some simple data entry, editing, formatting techniques and some simple formulae. Contents In this section you will learn some simple data entry, editing, formatting techniques and some simple formulae. Contents Section Topic Sub-topic Pages Section 2 Spreadsheets Layout and Design S2: 2 3 Formulae

More information

Module 10A Lecture - 20 What is a function? Why use functions Example: power (base, n)

Module 10A Lecture - 20 What is a function? Why use functions Example: power (base, n) Programming, Data Structures and Algorithms Prof. Shankar Balachandran Department of Computer Science and Engineering Indian Institute of Technology, Madras Module 10A Lecture - 20 What is a function?

More information

Understanding Word Lesson 1

Understanding Word Lesson 1 Understanding Word Lesson 1 Objectives Software Orientation Before you begin working in Microsoft Word, you need to acquaint yourself with the primary user interface (UI). When you first launch Microsoft

More information

Getting Started with AnyBook

Getting Started with AnyBook Getting Started with AnyBook Where Everything Starts: The Main Invoice Screen When you first start the program, the Main Invoice Screen appears. AnyBook has many different functions, but since invoicing

More information

Karlen Communications Track Changes and Comments in Word. Karen McCall, M.Ed.

Karlen Communications Track Changes and Comments in Word. Karen McCall, M.Ed. Karlen Communications Track Changes and Comments in Word Karen McCall, M.Ed. Table of Contents Introduction... 3 Track Changes... 3 Track Changes Options... 4 The Revisions Pane... 10 Accepting and Rejecting

More information

NiceForm User Guide. English Edition. Rev Euro Plus d.o.o. & Niceware International LLC All rights reserved.

NiceForm User Guide. English Edition. Rev Euro Plus d.o.o. & Niceware International LLC All rights reserved. www.nicelabel.com, info@nicelabel.com English Edition Rev-0910 2009 Euro Plus d.o.o. & Niceware International LLC All rights reserved. www.nicelabel.com Head Office Euro Plus d.o.o. Ulica Lojzeta Hrovata

More information

Chapter Copy Buckets

Chapter Copy Buckets Chapter 17 -- Copy Buckets Buckets are virtual containers to use in batch processing item or bibliographic records. They can be used to perform various cataloging/holdings maintenance tasks in batch. There

More information

Microsoft Access XP (2002) Queries

Microsoft Access XP (2002) Queries Microsoft Access XP (2002) Queries Column Display & Sorting Simple Queries And & Or Conditions Ranges Wild Cards Blanks Calculations Multi-table Queries Table of Contents INTRODUCTION TO ACCESS QUERIES...

More information

Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller

Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller Table of Contents Introduction!... 1 Part 1: Entering Data!... 2 1.a: Typing!... 2 1.b: Editing

More information

Premium POS Pizza Order Entry Module. Introduction and Tutorial

Premium POS Pizza Order Entry Module. Introduction and Tutorial Premium POS Pizza Order Entry Module Introduction and Tutorial Overview The premium POS Pizza module is a replacement for the standard order-entry module. The standard module will still continue to be

More information

Assignment #4: Creating New Layouts & Slides

Assignment #4: Creating New Layouts & Slides Assignment #4: Creating New Layouts & Slides 1 In this lesson we will turn your database into a slideshow. You could make a slideshow out of the current layout, but you may want to create a different layout

More information

Using Microsoft Excel

Using Microsoft Excel Using Microsoft Excel Excel contains numerous tools that are intended to meet a wide range of requirements. Some of the more specialised tools are useful to people in certain situations while others have

More information