Developing Software Applications Bob Hobbs

Slides:



Advertisements
Similar presentations
CS0004: Introduction to Programming Visual Studio 2010 and Controls.
Advertisements

Visual Basic Project Files:.VBP file: Project File: a small text file that contains the names of other files in the project, as well as some information.
Introduction to Visual Basic Programming. Lecture Outline History What is Visual Basic First Look at the VB 6.0 Environment Some VB Terminology Our first.
Visual Basic Project Files:.VBP file: Project File: a small text file that contains the names of other files in the project, as well as some information.
Introduction to Computing Dr. Nadeem A Khan. Lecture 11.
Introduction to computers & Visual Basic School of Business Eastern Illinois University © Abdou Illia, Spring 2003 (Week 3, Monday 1/27/2003)
Using the Visual Basic Editor Visual Basic for Applications 1.
Introduction to Visual Basic What it is, and a simple program Mike Thelwall University of Wolverhampton, UK.
1 Introduction to the Visual Studio.NET IDE Powerpoint slides modified from Deitel & Deitel.
Visual Basic.net IDE. Integrated Development Environment.
Introduction to Visual Basic. What is Visual Basic? An environment for developing Windows applications Components –A GUI (Graphical User Interface - gooey)
Fundamentals of Programming in Visual Basic 3.1 Visual basic Objects Visual Basic programs display a Windows style screen (called a form) with boxes into.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
Visual Basic 2008 Express Edition The IDE. Visual Basic 2008 Express The Start Page Recent Projects Open an existing project Create a New Project.
An Introduction to Visual Basic
IE 411/511: Visual Programming for Industrial Applications
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved. 1 2 Welcome Application Introducing the Visual Basic 2008 Express Edition IDE.
Appendices A - F A-F Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
A First Look At Microsoft Visual Basic Lesson 1. What is Microsoft Visual Basic? Microsoft Visual Basic is a software development tool, which means it.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 2 The Visual Basic.NET Integrated Development Environment.
Chapter 2 - More Controls More controls – Text boxes - used for user input – Frames - containers to group items – check boxes - user select an option -
Copyright © 2001 by Wiley. All rights reserved. Chapter 2: Using Visual Basic to Create a First Project Getting Started with VB Development Environment.
OCC Network Drives  H:\  P:\ 
Tutorial 11 Five windows included in the Visual Basic Startup Screen Main Form Toolbox Project Explorer (Project) Properties.
Introduction It is developed to create software applications. It is a tool for developers of any program that uses both basic and expert settings. It.
§Visual - A method used to create GUI applications. §BASIC - Beginner’s All - purpose Symbolic Instruction Code developed by John Kemeny. §VB- Evolved.
Output Design. Output design  Output can be: Displayed on a screen/VDU/monitor. Printed on paper as hard copy. Sound.
Irwin/McGraw-Hill Copyright© 2000 by the McGraw-Hill Companies, Inc. PowerPoint® Presentation to accompany prepared by James T. Perry University of San.
CHAPTER TWO INTRODUCTION TO VISUAL BASIC © Prepared By: Razif Razali 1.
Chapter Two Creating a First Project in Visual Basic.
XP New Perspectives on Windows 2000 Professional Windows 2000 Tutorial 2 1 Microsoft Windows 2000 Professional Tutorial 2 – Working With Files.
CC111 Lec7 : Visual Basic 1 Visual Basic(1) Lecture 7.
Visual Basic.NET BASICS Lesson 1 A First Look at Microsoft Visual Basic.NET.
Chapter 2 – Introduction to the Visual Studio .NET IDE
Microsoft Visual Basic 2005 BASICS Lesson 1 A First Look at Microsoft Visual Basic.
Practical Programming COMP153-08S Week 5 Lecture 1: Screen Design Subroutines and Functions.
By Felixberto Dominic B. Eruela.  Using a computer to create, edit, and print documents. Of all computer applications, word processing is the most common.
Visual Basic Programming Introduction VB is one of the High level language VB has evolved from the BASIC language. BASIC stands for Beginners All-purpose.
Integrated Development Environment Visual Basic IDE Slide 2 of 10 Topic & Structure of the lesson Introduction Integrated Development Environment Tool.
VB Objects & Events (Exercises) School of Business Eastern Illinois University © Abdou Illia, Spring 2003 (Week 3, Friday 1/31/2003)
1 Visual Basic Part I - A tool for customizing your program Principles of GIS
 2002 Prentice Hall. All rights reserved. 1 Chapter 2 – Introduction to the Visual Studio.NET IDE Outline 2.1Introduction 2.2Visual Studio.NET Integrated.
CMPF114 Computer Literacy Chapter 3 The Visual Basic Environment 1.
1 Introduction to Visual Basic Dr Mohd Nabil Almunawar MS 3403 Advanced Computing.
This is how you invoke the Microsoft Visual Studio 2010 Software. All Programs >> Microsoft Visual Studio 2010.
BBT 10 Visual Basic 03 Enrichment. Tip Before creating any files for your project, first create a new folder Save all of your files in the folder Pieces.
Chapter 3 I Need a Tour Guide (Introduction to Visual Basic 2010) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 3 Building an Application in the Visual Basic.NET Environment.
COMPUTER PROGRAMMING I 3.01 Apply Controls Associated With Visual Studio Form.
TOOLBOX. The Toolbox Intrinsic Controls - always included in the Toolbox ActiveX Controls - separate files with ocx file extension Insertable Objects.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
COMPUTER PROGRAMMING I 3.01 Apply Controls Associated With Visual Studio Form.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 2 The Visual Basic.NET Integrated Development Environment.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
XP New Perspectives on Creating Web Pages With Word Tutorial 1 1 Creating Web Pages With Word Tutorial 1.
Visual Basic Code & No.: CS 218
Introduction to Computer CC111
Introduction to Computing
Chapter 2 – Introduction to the Visual Studio .NET IDE
An Introduction to Computers and Visual Basic
Introduction to Computing
1. Introduction to Visual Basic
An Introduction to Computers and Visual Basic
Visual Basic Project Development Environment
Visual Basic.
Chapter 2 – Introduction to the Visual Studio .NET IDE
Visual Basic Project Development Environment
An Introduction to Computers and Visual Basic
Chapter 4 Enhancing the Graphical User Interface
Chapter 4 Enhancing the Graphical User Interface
Presentation transcript:

Developing Software Applications Bob Hobbs

Teaching team: Module Leader Pat MarshK Bob Rose Diane Dave

Learning how to develop software applications, with practical implementations in Visual Basic 1 lecture & 2 1 hr practicals per wk Plus work in own study time Notes will be given out in lectures Tutorial exercises will be given out in the practicals

Practicals … Putting what you’ve learned into practice Often contain additional teaching Getting help when you need it Demonstrating your work to your tutor Registers will be taken

Software etc … Microsoft Visual Basic 6.0 Professional Edition Only available in labs K006, K007, K008 Not available in central concourse Open Access policy Printing

You will need … Floppy disc /s Highlighter pens Ring binder – to always take your notes to tutorials ! Text book if you wish – library / buy ? A good sense of humour for when things go wrong!

Full set of lecture notes will build up Plus working examples Plus practical exercises Work through steadily – try to keep up Add each * exercise to your portfolio for assessment

Assessment … Assignment 115% A portfolio of practical work, from weeks 1-6 Assignment 220% Assignment 340% Class Test25%

Course Outline Not strictly a Visual Basic course Broader than that : Lectures 50% theory of developing software 50% the theory implemented in Visual Basic

Starting Visual Basic Start Visual Basic From an Icon Or from the Start Menu

VB 6

The usual VB6 start up screen

Menu bars other menu options Form Window the form we are currently working on Toolbox representing the controls that can be placed on the form Title bar

Project window forms, files, modules that are part of the current project Properties window allows us to view / set the properties of the object we are working on Form Layout how the form will appear on the screen when application runs

the Toolbox Pointer Label Frame Check box Combo box Horizontal scroll bar Time Directory list box Image Shape OLE Picture Test Box Command Button Option button List box Vertical scroll bar Drive list box File list box Line Data Control

Naming conventions Labellbl Framefrm Check boxchk Combo boxcmb Horizontal scroll barhsb Timetmr Directory list boxdir Imageimg Shapeshp OLEole Picturepic Test Boxtxt Command Buttoncmd Option buttonopt List boxlst Vertical scroll barvsb Drive list boxdrv Linelin Data Controldat

VB is an Event Driven programming language Things happen when an event takes place e.g. the user presses a key the user clicks on a button a period of time has elapsed a program instruction activates an event

because of this, code is attached to events when this button is clicked: Display ‘Hello Pat’ Disable the Display button Enable the Clear button when this button is clicked: Clear the words ‘Hello Pat’ Disable the Clear button Enable the Display button

Steps in creating a VB Project Create a new folder on a: or h: Start VB 3 steps: Design the interface Set the properties Attach the coding Run the program  Save the project