Scripting with CAMMaster and Visual Basic 2008
|
|
- Marylou Howard
- 6 years ago
- Views:
Transcription
1 Introduction CAMMaster is a very high performance CAM software program. Most of the functions that you can perform manually can be automated by utilizing the methods and properties that are exposed by CAMMaster. These methods and properties can be controlled by writing scripts. Scripts are essentially a recorded set of instructions that tell CAMMaster to perform a desired set of operations. There are many advantages to utilizing scripts with CAMMaster: Repetitive and/or tedious operations can be performed very quickly. This results in reduced operator fatigue and improved performance. Once programmed properly, scripts don t make mistakes. This ensures higher quality. Using scripts can help users that are not familiar with CAMMaster to become productive quickly. Scripts can be written to ensure that no procedural steps are missed when generating your CAM data. There are many ways to generate CAMMaster scripts. You can utilize the built in SAX Basic editor to record, store and run macros (simple scripts). Those familiar with the Visual Basic programming language can utilize it to automate CAMMaster. In our opinion, the serious script writer should consider using Visual Basic 2008 (previously known as VB.NET) to write CAMMaster scripts. VB 2008 is a very powerful object oriented language based upon the Microsoft.NET framework. Programs generated using VB 2008 and compiled under the.net framework run very quickly. This document provides a brief overview of how to automate CAMMaster using Visual Basic Visual Basic 2008 is offered by Microsoft and is available in several different configurations. It is available as a low cost standalone product or as part of one of the many Visual Studio packages. The examples shown in this application note are created using the Professional edition of Visual Studio This document is not intended to be an exhaustive treatment of the subject. It is intended to give the user interested in scripting CAMMaster a starting point for further development. Copyright 2008 PentaLogix, LLC All rights reserved Page 1
2 Configuring Visual Studio Start Visual Studio and select Tools >Options as shown below. Expand the Environment node and select the Keyboard node. Ensure that the keyboard mapping scheme is set to Visual Basic 6. Click on OK to dismiss the dialog. Copyright 2008 PentaLogix, LLC All rights reserved Page 2
3 Starting a New Project You save data pertaining to your script in a Microsoft Visual Studio project. To start a new project, either press Ctrl+N or select File >New Project as shown below: Ensure that you select the Windows Forms Application project type. Name your project My First Script and click on the OK button. Copyright 2008 PentaLogix, LLC All rights reserved Page 3
4 Starting a New Project continued After creating the new project, your screen should appear as shown below: Copyright 2008 PentaLogix, LLC All rights reserved Page 4
5 Adding the CAMMaster Tool Class Reference CAMMaster uses Active X to expose the many methods and properties that you can utilize to automate the operation of the program. To use these features, you must add a reference to the CAMMaster Tool Class. Select Project >Add Reference Click on the COM tab and then scroll down and select the PentaLogix CAM tools Type Library entry. Click on the OK button to add the CAMMaster Tool Class to your project. In the upper right corner, click on the Show All Files button and then expand the References folder. Notice that the CAMMaster tool class reference has been added to your project. Copyright 2008 PentaLogix, LLC All rights reserved Page 5
6 Adding Some Controls to Your Startup Form Click on the Show All Files button again to hide the support files of your project. Ensure that you click on the item called Form1.vb as shown below: When you start your project, this form will be displayed. Let s add a few controls to this form. Start by expanding the Common Controls folder in the ToolBox window. Then drag a button control onto your form as shown below: Copyright 2008 PentaLogix, LLC All rights reserved Page 6
7 Adding Some Controls to Your Startup Form continued If not already selected, click on the button to select it. Notice the Properties window in the lower right of the screen. Enter the words Do Now for the button Text and press Enter Scroll up in the Properties window and name the button btndonow. Copyright 2008 PentaLogix, LLC All rights reserved Page 7
8 Adding Some Controls to Your Startup Form continued Expand the Containers folder in the Toolbox window and drag a GroupBox control onto your form as shown below. You may need to reposition and resize it as appropriate. With GroupBox1 selected, set the Text property to Show and the Name property to grpshow. Your form should now look as follows: Copyright 2008 PentaLogix, LLC All rights reserved Page 8
9 Adding Some Controls to Your Startup Form continued Finally, add four radio button controls to your form as shown below: Set the Name and Text properties of each radio button as shown in the table below: Name opttraces optpads optbothtracesandpads optneithertracesnorpads Text Traces Pads Both Traces And Pads Neither Traces Nor Pads Copyright 2008 PentaLogix, LLC All rights reserved Page 9
10 Running the Program for the First Time We have now added the controls we need for our project. We will have to write some code that responds to the controls. However, for now, let s run our program. Press F5 or select Debug >Start Debugging as shown below: Our program should start and be displayed as shown below: Notice that none of the radio buttons are selected when the form starts. You can click on the individual radio buttons. Notice that the previously selected button is deselected when a new radio button is clicked. This is part of the built in operation when several radio buttons are placed into a group box control. You can also click on the Do Now button. Nothing happens... because we haven t written the Event Handlers for our controls. We ll do this in a subsequent section. But first, we ll declare some variables and import the CAMMaster tool class into our project. Exit the program before continuing. Copyright 2008 PentaLogix, LLC All rights reserved Page 10
11 Declaring Variables and Importing the CAMMaster Tool Class Ensure that the Form1 item is selected in the Solution Explorer. Then click on the View Code button as shown below: The code associated with Form1.vb is shown in the center part of the screen: Place the cursor at the beginning of the word Public and press the Enter key twice to add a couple of blank lines to the top of the code. Move the cursor to the beginning of the first line and start typing Imports. You ll notice that as soon as you type the I, Visual Studio will display the following Intellisense window: Press the Tab key and Visual Studio will automatically add the word Imports to your code. Copyright 2008 PentaLogix, LLC All rights reserved Page 11
12 Declaring Variables and Importing the CAMMaster Tool Class continued When you press the spacebar, Visual Studio next suggests the following items to be imported. Press the C key and the Intellisense choices are narrowed to CAMMaster. Press the Tab key to add the word CAMMaster to the code. Your code should now look as shown below: In our code we will need a variable that references the CAMMaster Tool Class. Let s call this variable CAM. Declare the variable by adding the following line to your code. Make sure that you add this line below the Public Class Form1 line and above the End Class line as shown in the figure below. Also add three variables called IsTrue, IsFalse and stritemstoshow as shown: Copyright 2008 PentaLogix, LLC All rights reserved Page 12
13 Writing Code to Respond to the Radio Button Controls We need to respond when the user selects one of the radio buttons. Add the following code above the End Class line. Note that you should use the Intellisense features whenever possible to avoid unnecessary typing. We will call this subroutine anytime the user clicks one of the radio button controls. In the first line, we identify which radio button was clicked. Notice that when you click a radio button, this subroutine will be called twice. It will be called the first time when the previously selected radio button is deselected. We don t want to respond to this event, so we exit the subroutine if the radio button is not checked. The routine is entered a second time when the new radio button is checked. In this case, we process the rest of the routine. We now need to tie each of the radio button controls to the optrb_checkedchanged event handler. Add the following code above the optrb_checkedchanged subroutine (notice that I ve collapsed the optrb_checkedchanged subroutine for clarity). Copyright 2008 PentaLogix, LLC All rights reserved Page 13
14 Writing Code to Respond when the Do Now Button is Clicked I think it is preferable to write event handlers as shown in the previous section. However, there is a simpler way to write an event handler. We ll do this now for the btndonow.click event handler. Click on the View Designer button to switch back to the Design view from the Code view: Double click on the Do Now button. Visual Studio adds a subroutine that will be called every time the user clicks the Do Now button. The view is automatically switched back to the Code view and Visual Studio automatically adds the following subroutine (shown below the optrb_checkedchanged subroutine): Add the following code to the new subroutine: Notice the With CAM... End With block. This lets you write.tracesvisible and.padsvisible instead of CAM.TracesVisible and CAM.PadsVisible respectively. Copyright 2008 PentaLogix, LLC All rights reserved Page 14
15 Initializing the Form The Page Load Event When our program starts, we need to make sure that certain things are initialized. For example, we need to call the subroutine that will add our event handlers. We also need to activate one of the radio buttons by default. Before adding the Page Load event, your code should appear as follows (all subroutines are collapsed for brevity): Click in the Class Name combo box and select the Form1 (Events) item as shown below: Then, click in the Declarations combo box, scroll down and select the Load item as shown below: Copyright 2008 PentaLogix, LLC All rights reserved Page 15
16 Initializing the Form The Page Load Event continued Visual Studio adds a subroutine called Form1_Load. This subroutine is executed when your program starts and the main form is loaded. Add the following code to the Form1_Load subroutine: Notice that we first call the subroutine that adds the event handlers. We then make sure that the option to select both traces and pads is selected. Finally, we ask that the btndonow.click event is called. Copyright 2008 PentaLogix, LLC All rights reserved Page 16
17 Run the Final Program To run without errors, you should ensure that you have exactly one instance of CAMMaster started before you start your program. Start CAMMaster and load a file that contains both traces and pads. To make things easier, it s probably best to activate only one layer: Now start your program by switching to Visual Studio and pressing F5. Your program should appear as shown below: Click on the Traces radio button and then click on the Do Now button... voila! We hope that this tutorial helps you get started with VB 2008 and CAMMaster. There s lots more to learn. Please feel free to call on us for additional information! Copyright 2008 PentaLogix, LLC All rights reserved Page 17
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 informationStarting 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 informationA Quick Tour GETTING STARTED WHAT S IN THIS CHAPTER?
1 A Quick Tour WHAT S IN THIS CHAPTER? Installing and getting started with Visual Studio 2012 Creating and running your fi rst application Debugging and deploying an application Ever since software has
More informationGetting 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 informationPart I. Integrated Development Environment. Chapter 2: The Solution Explorer, Toolbox, and Properties. Chapter 3: Options and Customizations
Part I Integrated Development Environment Chapter 1: A Quick Tour Chapter 2: The Solution Explorer, Toolbox, and Properties Chapter 3: Options and Customizations Chapter 4: Workspace Control Chapter 5:
More informationCOPYRIGHTED MATERIAL. Part I: Getting Started. Chapter 1: IDE. Chapter 2: Controls in General. Chapter 3: Program and Module Structure
Part I: Getting Started Chapter 1: IDE Chapter 2: Controls in General Chapter 3: Program and Module Structure Chapter 4: Data Types, Variables, and Constants Chapter 5: Operators Chapter 6: Subroutines
More informationGUI 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 informationYour First Windows Form
Your First Windows Form From now on, we re going to be creating Windows Forms Applications, rather than Console Applications. Windows Forms Applications make use of something called a Form. The Form is
More informationVisual 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 informationCopyright. Trademarks Attachmate Corporation. All rights reserved. USA Patents Pending. WRQ ReflectionVisual Basic User Guide
PROGRAMMING WITH REFLECTION: VISUAL BASIC USER GUIDE WINDOWS XP WINDOWS 2000 WINDOWS SERVER 2003 WINDOWS 2000 SERVER WINDOWS TERMINAL SERVER CITRIX METAFRAME CITRIX METRAFRAME XP ENGLISH Copyright 1994-2006
More informationCHAPTER 1 COPYRIGHTED MATERIAL. Getting to Know AutoCAD. Opening a new drawing. Getting familiar with the AutoCAD and AutoCAD LT Graphics windows
CHAPTER 1 Getting to Know AutoCAD Opening a new drawing Getting familiar with the AutoCAD and AutoCAD LT Graphics windows Modifying the display Displaying and arranging toolbars COPYRIGHTED MATERIAL 2
More informationLESSON B. The Toolbox Window
The Toolbox Window After studying Lesson B, you should be able to: Add a control to a form Set the properties of a label, picture box, and button control Select multiple controls Center controls on the
More informationCHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface
CHAPTER 1 Finding Your Way in the Inventor Interface COPYRIGHTED MATERIAL Understanding Inventor s interface behavior Opening existing files Creating new files Modifying the look and feel of Inventor Managing
More informationTutorial - 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 informationMenus. You ll find MenuStrip listed in the Toolbox. Drag one to your form. Where it says Type Here, type Weather. Then you ll see this:
Menus In.NET, a menu is just another object that you can add to your form. You can add objects to your form by drop-and-drag from the Toolbox. If you don t see the toolbox, choose View Toolbox in the main
More informationThe Basics of PowerPoint
MaryBeth Rajczewski The Basics of PowerPoint Microsoft PowerPoint is the premiere presentation software. It enables you to create professional presentations in a short amount of time. Presentations using
More informationInterface. 2. Interface Adobe InDesign CS2 H O T
2. Interface Adobe InDesign CS2 H O T 2 Interface The Welcome Screen Interface Overview The Toolbox Toolbox Fly-Out Menus InDesign Palettes Collapsing and Grouping Palettes Moving and Resizing Docked or
More informationLet s Make a Front Panel using FrontCAD
Let s Make a Front Panel using FrontCAD By Jim Patchell FrontCad is meant to be a simple, easy to use CAD program for creating front panel designs and artwork. It is a free, open source program, with the
More information2 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 informationPBwiki Basics Website:
Website: http://etc.usf.edu/te/ A wiki is a website that allows visitors to edit or add their own content to the pages on the site. The word wiki is Hawaiian for fast and this refers to how easy it is
More informationLESSON 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 informationThe options for both the Rectangular and Elliptical Marquee Tools are nearly identical.
Moon Activity Drawing Circular Selections The Elliptical Marquee Tool also allows us to easily draw selections in the shape of a perfect circle. In fact, just as we saw with the Rectangular Marquee Tool
More informationCopyright 2018 MakeUseOf. All Rights Reserved.
15 Power User Tips for Tabs in Firefox 57 Quantum Written by Lori Kaufman Published March 2018. Read the original article here: https://www.makeuseof.com/tag/firefox-tabs-tips/ This ebook is the intellectual
More informationChapter One: Getting Started With IBM SPSS for Windows
Chapter One: Getting Started With IBM SPSS for Windows Using Windows The Windows start-up screen should look something like Figure 1-1. Several standard desktop icons will always appear on start up. Note
More informationSlickEdit Gadgets. SlickEdit Gadgets
SlickEdit Gadgets As a programmer, one of the best feelings in the world is writing something that makes you want to call your programming buddies over and say, This is cool! Check this out. Sometimes
More informationTo get started with Visual Basic 2005, I recommend that you jump right in
In This Chapter Chapter 1 Wading into Visual Basic Seeing where VB fits in with.net Writing your first Visual Basic 2005 program Exploiting the newfound power of VB To get started with Visual Basic 2005,
More informationSpecification Manager
Enterprise Architect User Guide Series Specification Manager Author: Sparx Systems Date: 30/06/2017 Version: 1.0 CREATED WITH Table of Contents The Specification Manager 3 Specification Manager - Overview
More informationMicrosoft Visual Basic 2005 CHAPTER 6. Loop Structures
Microsoft Visual Basic 2005 CHAPTER 6 Loop Structures Objectives Add a MenuStrip object Use the InputBox function Display data using the ListBox object Understand the use of counters and accumulators Understand
More informationMicrosoft Visual Basic 2005 CHAPTER 5. Mobile Applications Using Decision Structures
Microsoft Visual Basic 2005 CHAPTER 5 Mobile Applications Using Decision Structures Objectives Write programs for devices other than a personal computer Understand the use of handheld technology Write
More informationUsing Selection Tools and Layers
Using Selection Tools and Layers A version of the melon head. Yours does not need to look just like this. Start by opening the Lesson 02 Start file provided. Select File>Save As and rename file adding
More informationMS Word Basic Word 2007 Concepts
MS Word Basic Word 2007 Concepts BWD 1 BASIC MS WORD CONCEPTS This section contains some very basic MS Word information that will help you complete the assignments in this book. If you forget how to save,
More informationCreating a new CDC policy using the Database Administration Console
Creating a new CDC policy using the Database Administration Console When you start Progress Developer Studio for OpenEdge for the first time, you need to specify a workspace location. A workspace is a
More informationBoise State University. Getting To Know FrontPage 2000: A Tutorial
Boise State University Getting To Know FrontPage 2000: A Tutorial Writers: Kevin Gibb, Megan Laub, and Gayle Sieckert December 19, 2001 Table of Contents Table of Contents...2 Getting To Know FrontPage
More informationMidterm Exam, October 24th, 2000 Tuesday, October 24th, Human-Computer Interaction IT 113, 2 credits First trimester, both modules 2000/2001
257 Midterm Exam, October 24th, 2000 258 257 Midterm Exam, October 24th, 2000 Tuesday, October 24th, 2000 Course Web page: http://www.cs.uni sb.de/users/jameson/hci Human-Computer Interaction IT 113, 2
More informationUnderstanding the Interface
2. Understanding the Interface Adobe Photoshop CS2 for the Web H O T 2 Understanding the Interface The Welcome Screen Interface Overview Customizing Palette Locations Saving Custom Palette Locations Customizing
More informationExcel window. This will open the Tools menu. Select. from this list, Figure 3. This will launch a window that
Getting Started with the Superpave Calculator worksheet. The worksheet containing the Superpave macros must be copied onto the computer. The user can place the worksheet in any desired directory or folder.
More informationUsing Microsoft Word. Text Editing
Using Microsoft Word A word processor is all about working with large amounts of text, so learning the basics of text editing is essential to being able to make the most of the program. The first thing
More informationQuartus II Tutorial. September 10, 2014 Quartus II Version 14.0
Quartus II Tutorial September 10, 2014 Quartus II Version 14.0 This tutorial will walk you through the process of developing circuit designs within Quartus II, simulating with Modelsim, and downloading
More informationGet comfortable using computers
Mouse A computer mouse lets us click buttons, pick options, highlight sections, access files and folders, move around your computer, and more. Think of it as your digital hand for operating a computer.
More informationMFC One Step At A Time By: Brandon Fogerty
MFC One Step At A Time 1 By: Brandon Fogerty Development Environment 2 Operating System: Windows XP/NT Development Studio: Microsoft.Net Visual C++ 2005 Step 1: 3 Fire up Visual Studio. Then go to File->New->Project
More informationFigure 1: My Blocks are blue in color, and they appear in the Custom palette in NXT-G.
What is a My Block? The Common and Complete palettes in the NXT-G programming system contain all of the built-in blocks that you can use to create an NXT program. The NXT-G software also allows you to
More informationThis Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step.
This Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step. Table of Contents Just so you know: Things You Can t Do with Word... 1 Get Organized... 1 Create the
More informationGetting Familiar with Microsoft Word 2010 for Windows
Lesson 1: Getting Familiar with Microsoft Word 2010 for Windows Microsoft Word is a word processing software package. You can use it to type letters, reports, and other documents. This tutorial teaches
More informationIntroduction to MS Word XP 2002: An Overview
Introduction to MS Word XP 2002: An Overview Sources Used: http://www.fgcu.edu/support/office2000/word/files.html Florida Gulf Coast University Technology Skills Orientation Word 2000 Tutorial The Computer
More informationHAPPY HOLIDAYS PHOTO BORDER
HAPPY HOLIDAYS PHOTO BORDER In this Photoshop tutorial, we ll learn how to create a simple and fun Happy Holidays winter photo border! Photoshop ships with some great snowflake shapes that we can use in
More informationWorking with Macros. Creating a Macro
Working with Macros 1 Working with Macros THE BOTTOM LINE A macro is a set of actions saved together that can be performed by issuing a single command. Macros are commonly used in Microsoft Office applications,
More informationPowerPoint Introduction
PowerPoint 2010 Introduction PowerPoint 2010 is a presentation software that allows you to create dynamic slide presentations that can include animation, narration, images, and videos. In this lesson,
More informationDocument Formatting with Word
This activity will introduce you to some common tasks that you ll be doing throughout the semester. Specifically, it will show you how to format your documents in the standard document format. By learning
More informationCreate Reflections with Images
Create Reflections with Images Adding reflections to your images can spice up your presentation add zest to your message. Plus, it s quite nice to look at too So, how will it look? Here s an example You
More informationAdvanced 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 informationIntroduction to the Visual Studio.NET Integrated Development Environment IDE. CSC 211 Intermediate Programming
Introduction to the Visual Studio.NET Integrated Development Environment IDE CSC 211 Intermediate Programming Visual Studio.NET Integrated Development Environment (IDE) The Start Page(Fig. 1) Helpful links
More informationTabbing Between Fields and Control Elements
Note: This discussion is based on MacOS, 10.12.6 (Sierra). Some illustrations may differ when using other versions of macos or OS X. The capability and features of the Mac have grown considerably over
More informationArtistic Text. Basics 1
Basics 1 In this tutorial, we ll show you how to: Work with artistic text. Create, edit, and format text. Apply shadows, reflections, and other text effects. Create shaped text (or text-on-a-path). 2 Basics
More informationSpecification Manager
Enterprise Architect User Guide Series Specification Manager How to define model elements simply? In Sparx Systems Enterprise Architect, use the document-based Specification Manager to create elements
More informationbs^ir^qfkd=obcib`qflk= prfqb=clo=u
bs^ir^qfkd=obcib`qflk= prfqb=clo=u cçê=u=táåççïë=póëíéãë cçê=lééåsjp=eçëíë cçê=f_j=eçëíë 14.1 bî~äì~íáåö=oéñäéåíáçå=u This guide provides a quick overview of features in Reflection X. This evaluation guide
More informationCOPYRIGHTED 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 informationSkill 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 informationExcel Vba Manually Update Links Automatically On Open Workbook Don
Excel Vba Manually Update Links Automatically On Open Workbook Don I've successfully been able to copy and paste charts from an Excel workbook into vba so I don't have to manually go and change each chart's
More informationCHAPTER 3. Entering Text and Moving Around
CHAPTER 3 Entering Text and Moving Around Typing text is what word processing is all about. You can, in fact, create a perfectly respectable document by typing alone. Everything else all of the formatting
More informationWindows XP. A Quick Tour of Windows XP Features
Windows XP A Quick Tour of Windows XP Features Windows XP Windows XP is an operating system, which comes in several versions: Home, Media, Professional. The Windows XP computer uses a graphics-based operating
More informationHOUR 4 Understanding Events
HOUR 4 Understanding Events It s fairly easy to produce an attractive interface for an application using Visual Basic.NET s integrated design tools. You can create beautiful forms that have buttons to
More informationForm into function. Getting prepared. Tutorial. Paul Jasper
Tutorial Paul Jasper TABLE OF CONTENTS 1 Getting prepared 2 Adding a button to the form design 2 Making the button add tasks 3 Sending the XML data 4 Tidying up 5 Next time In the first episode, I showed
More informationThe Filter Property Selecting a File The Save Menu The SaveFileDialog Control The Edit Menu The Copy Menu...
Part One Contents Introduction...3 What you need to do the course...3 The Free Visual Basic Express Edition...3 Additional Files...4 Getting Started...5 The Toolbox...9 Properties...15 Saving your work...21
More informationBasic Operation of Flash MX Professional 2004
Basic Operation of Flash MX Professional 2004 (Main Tutorial) This Tutorial provides you Basic Operation for Flash MX Professional 2004. After this training, you will be able to create simple animation.
More informationCOPYRIGHTED MATERIAL. Starting Strong with Visual C# 2005 Express Edition
1 Starting Strong with Visual C# 2005 Express Edition Okay, so the title of this chapter may be a little over the top. But to be honest, the Visual C# 2005 Express Edition, from now on referred to as C#
More informationUsing Visual Studio.NET: IntelliSense and Debugging
DRAFT Simon St.Laurent 3/1/2005 2 Using Visual Studio.NET: IntelliSense and Debugging Since you're going to be stuck using Visual Studio.NET anyway, at least for this edition of the.net Compact Framework,
More informationUse signatures in Outlook 2010
Use e-mail signatures in Outlook 2010 Quick Reference Card Download and use a signature template Note This procedure will take you away from this page. If necessary, print this page before you follow these
More informationGUARD1 PLUS Documentation. Version TimeKeeping Systems, Inc. GUARD1 PLUS and THE PIPE are registered trademarks
GUARD1 PLUS Documentation Version 3.02 2000-2005 TimeKeeping Systems, Inc. GUARD1 PLUS and THE PIPE are registered trademarks i of TimeKeeping Systems, Inc. Table of Contents Welcome to Guard1 Plus...
More informationComputer Concepts for Beginners
Computer Concepts for Beginners Greetings Hi, my name is Tony & we re about to take a big plunge into the computer world! For some of us, this might be the first time we re actually using our computers,
More informationGetting Started with Windows XP
UNIT A Getting Started with Microsoft, or simply Windows, is an operating system. An operating system is a kind of computer program that controls how a computer carries out basic tasks such as displaying
More informationGUARD1 PLUS Manual Version 2.8
GUARD1 PLUS Manual Version 2.8 2002 TimeKeeping Systems, Inc. GUARD1 PLUS and THE PIPE are registered trademarks of TimeKeeping Systems, Inc. Table of Contents GUARD1 PLUS... 1 Introduction How to get
More informationKarlen 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 informationTutorial 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 informationIf this is the first time you have run SSMS, I recommend setting up the startup options so that the environment is set up the way you want it.
Page 1 of 5 Working with SQL Server Management Studio SQL Server Management Studio (SSMS) is the client tool you use to both develop T-SQL code and manage SQL Server. The purpose of this section is not
More informationThe purpose of this tutorial is to introduce you to the Construct 2 program. First, you will be told where the software is located on the computer
Learning Targets: Students will be introduced to industry recognized game development software Students will learn how to navigate within the software Students will learn the basics on how to use Construct
More informationSNOWFLAKES PHOTO BORDER - PHOTOSHOP CS6 / CC
Photo Effects: Snowflakes Photo Border (Photoshop CS6 / CC) SNOWFLAKES PHOTO BORDER - PHOTOSHOP CS6 / CC In this Photoshop tutorial, we ll learn how to create a simple and fun snowflakes photo border,
More informationVisual 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 informationChapter11 practice file folder. For more information, see Download the practice files in this book s Introduction.
Make databases user friendly 11 IN THIS CHAPTER, YOU WILL LEARN HOW TO Design navigation forms. Create custom categories. Control which features are available. A Microsoft Access 2013 database can be a
More informationOutlook Web Access. In the next step, enter your address and password to gain access to your Outlook Web Access account.
Outlook Web Access To access your mail, open Internet Explorer and type in the address http://www.scs.sk.ca/exchange as seen below. (Other browsers will work but there is some loss of functionality) In
More informationVisual Basic 2008 Anne Boehm
TRAINING & REFERENCE murach s Visual Basic 2008 Anne Boehm (Chapter 3) Thanks for downloading this chapter from Murach s Visual Basic 2008. We hope it will show you how easy it is to learn from any Murach
More informationWelcome 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 informationThe Polygonal Lasso Tool In Photoshop
The Polygonal Lasso Tool In Photoshop Written by Steve Patterson. Photoshop s Polygonal Lasso Tool, another of its basic selections tools, is a bit like a cross between the Rectangular Marquee Tool and
More informationNiceForm 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 informationDebugging in AVR32 Studio
Embedded Systems for Mechatronics 1, MF2042 Tutorial Debugging in AVR32 Studio version 2011 10 04 Debugging in AVR32 Studio Debugging is a very powerful tool if you want to have a deeper look into your
More informationProgram and Graphical User Interface Design
CHAPTER 2 Program and Graphical User Interface Design OBJECTIVES You will have mastered the material in this chapter when you can: Open and close Visual Studio 2010 Create a Visual Basic 2010 Windows Application
More informationThe Mathcad Workspace 7
For information on system requirements and how to install Mathcad on your computer, refer to Chapter 1, Welcome to Mathcad. When you start Mathcad, you ll see a window like that shown in Figure 2-1. By
More informationPagePlus X7. Quick Start Guide. Simple steps for creating great-looking publications.
PagePlus X7 Quick Start Guide Simple steps for creating great-looking publications. In this guide, we will refer to specific tools, toolbars, tabs, or menus. Use this visual reference to help locate them
More informationThe 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 informationVolume CREATIVE DATA TECHNOLOGIES, INC. DATALAYER.NET. Getting Started Guide
Volume 1 CREATIVE DATA TECHNOLOGIES, INC. DATALAYER.NET Getting Started Guide TABLE OF CONTENTS Table of Contents Table of Contents... 1 Chapter 1 - Installation... 2 1.1 Installation Steps... 2 1.1 Creating
More informationWord Processing vs. Desktop Publishing
Automating Microsoft Word 2003 1 Course Topics: I. MS Word Overview II. Using Styles III. Using Templates IV. Running and Recording a Macro Microsoft Word Review Word Processing vs. Desktop Publishing
More informationAdding A Signature To A Photograph By Jerry Koons
The addition of a signature can help identify the image owner, which can be desirable for certain uses such as Field Trip shows. This procedure presents a step-by-step method to create a signature and
More informationViewing conditional text
13 Conditional Text If you re preparing several versions of a document, each with minor differences, you can use a single FrameMaker document for all the versions. When you later revise the contents, you
More informationSuperNova. Magnifier & Speech. Version 15.0
SuperNova Magnifier & Speech Version 15.0 Dolphin Computer Access Publication Date: 19 August 2015 Copyright 1998-2015 Dolphin Computer Access Ltd. Technology House Blackpole Estate West Worcester WR3
More informationAs you probably know, Microsoft Excel is an
Introducing Excel Programming As you probably know, Microsoft Excel is an electronic worksheet you can use for a variety of purposes, including the following: maintain lists; perform mathematical, financial,
More informationPSpice Tutorial. Physics 160 Spring 2006
PSpice Tutorial This is a tutorial designed to guide you through the simulation assignment included in the first homework set. You may either use the program as installed in the lab, or you may install
More informationVBA Foundations, Part 7
Welcome to this months edition of VBA Foundations in its new home as part of AUGIWorld. This document is the full version of the article that appears in the September/October issue of Augiworld magazine,
More informationStudioPrompter Tutorials. Prepare before you start the Tutorials. Opening and importing text files. Using the Control Bar. Using Dual Monitors
StudioPrompter Tutorials Prepare before you start the Tutorials Opening and importing text files Using the Control Bar Using Dual Monitors Using Speed Controls Using Alternate Files Using Text Markers
More informationWindows Application Development Tutorial for ASNA Visual RPG 8.0 for Microsoft Visual Studio.NET 2005
Windows Application Development Tutorial for ASNA Visual RPG 8.0 for Microsoft Visual Studio.NET 2005 Information in this document is subject to change without notice. Names and data used in examples are
More informationBasic Concepts. Launching MultiAd Creator. To Create an Alias. file://c:\documents and Settings\Gary Horrie\Local Settings\Temp\~hh81F9.
Page 1 of 71 This section describes several common tasks that you'll need to know in order to use Creator successfully. Examples include launching Creator and opening, saving and closing Creator documents.
More informationEasy 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