OBJECTIVE  After completing this Lab, students will upgrade their knowledge in the field of VC++.  Students will also get the clear view about the concepts.

Slides:



Advertisements
Similar presentations
1 After completing this lesson, you will be able to: Create a database. Create a table using the Table Wizard. Create and modify a table in Design view.
Advertisements

MS-Word XP Lesson 7.
Using Macros and Visual Basic for Applications (VBA) with Excel
Microsoft Office 2007 Microsoft Excel Collaboration Feature Using SharePoint and Excel Services.
MFC Workshop: Intro to the Document/View Architecture.
Chapter 1 Databases and Database Objects: An Introduction
Integrating Access with the Web and with Other Programs.
Copyright 2003 : Ismail M.Romi, PPU. All Rights Reserved 1 Lab10 Interacting with Data (Database Management)
Introduction to Visual Basic Chulantha Kulasekere.
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Word Project 8 Working with Macros and Visual Basic for Applications (VBA)
Access Tutorial 8 Sharing, Integrating, and Analyzing Data
Access Tutorial 10 Automating Tasks with Macros
Basic Printing using Word. 3 Components required for printing Computer Computer Printer Printer Paper Paper.
Chapter 3 Maintaining a Database
Microsoft Word 2000: Mail Merge Basics Peggy Serfazo Marple Molly Calvello Support Professionals Business Applications - Desktop Microsoft Corporation.
Computing IV Visual C Introduction with OpenCV Example Xinwen Fu.
Visual C++ Lecture 11 Friday, 29 Aug Windows Graphic User Interface l Event driven programming environment l Windows graphic libraries (X11 on Unix,
Intro to MFC. Open VS and create new project 1)Open MS Visual Studio 2008 Professional (It must be the Professional Edition, the Express Edition will.
C++ MFCs CS 123/CS 231. MFC: Writing Applications for Windows zClasses in MFC make up an application framework zFramework defines the skeleton of an application.
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
Promodel tutorial tutorial.
Object Oriented Programming Dr. Ennis-Cole CECS 5100.
MFC Windows Programming: Document/View Approach More detailed notes at: 360/notes-html/class15.htm.
Irwin/McGraw-Hill Copyright© 2000 by the McGraw-Hill Companies, Inc. PowerPoint® Presentation to accompany prepared by James T. Perry University of San.
Tutorial 11 Five windows included in the Visual Basic Startup Screen Main Form Toolbox Project Explorer (Project) Properties.
Create a Simple MFC Application Automatically How to use the application wizard.
Active-HDL Interfaces Debugging C Code Course 10.
MS-Word XP Lesson 9. Mail Merge The Mail Merge feature combines a list of data, typically name and address that is contained in one file with a document.
Computer Science and Engineering Department VI I - SEMESTER Subject Name : MIDDLEWARE TECHNOLOGIES LABORATORY Subject Code : IT-404.
Click your mouse to continue. Creating a New Mail Merge Document When you need to create a form letter but do not have an existing main document, you can.
Lection №5 Modern integrated development environment.
Course ILT Forms and queries Unit objectives Create forms by using AutoForm and the Form Wizard, and add or modify form headers and footers Open and enter.
Office 2003 Introductory Concepts and Techniques M i c r o s o f t Access Project 1 Creating and Using a Database.
CITA 342 Section 2 Visual Programming. Allows the use of visual expressions (such as graphics, drawings, or animation) in the process of programming.
Visual Basic for Application - Microsoft Access 2003 Programming applications using Objects.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 7 1 Microsoft Office FrontPage 2003 Tutorial 8 – Integrating a Database with a FrontPage.
MS-Access XP Lesson 4. Modifying Queries 1.Select query in queries 2.Click design button or Right click on query and click design view 3.Change query.
1 How to Install OpenGL u Software running under Microsoft Windows makes extensive use of "dynamic link libraries." A dynamic link library (DLL) is a set.
1 After completing this lesson, you will be able to: Get around the Internet with your browser. Connect to the Internet. Print Web pages. Save Web pages.
Microsoft ® Outlook 2000 Integrating Outlook with Office Applications.
1 Mapping Coordinates Find the x- and y- coordinates for the images, relative to the x-axis and y-axis In a coordinate pair, the first number is the x-coordinate.
1 After completing this lesson, you will be able to: Create a form using AutoForm. Create a form using the Form Wizard. Add controls to a form. Modify.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 8 1 Microsoft Office Access 2003 Tutorial 8 – Integrating Access with the.
Microsoft Foundation Classes
Problem: Take Two Numbers, Add Them Together And Display The Results. Now To Build The Flowchart… We Probably Need One Like This… Let’s Add The Routines…
Chapter 10 Using Macros, Controls and Visual Basic for Applications (VBA) with Excel Microsoft Excel 2013.
Creating ActiveX Controls at runtime If you need to create an ActiveX Control at runtime without a resource template entry, follow the programming steps.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 12 Creating Console Applications, Understanding XML, and Creating Web Services.
Chapter 11 Enhancing an Online Form and Using Macros Microsoft Word 2013.
Steps to Build Frame Window Recipe Application
How to debug an application
Visual Basic Code & No.: CS 218
TestPage and Performance Test
Mail Merge And Macros in MS WORD
Displaying a Data Table
1. Introduction to Visual Basic
Access Project 8 Using Visual Basic for Applications (VBA) and Creating Multi-Page Forms.
An Introduction to Computers and Visual Basic
Creating Tables: 4.4 project 1
Microsoft Visual Studio
Access Tutorial 8 Sharing, Integrating, and Analyzing Data
Microsoft Office Access 2003
GRAPHICAL USER INTERFACE
Microsoft Office Access 2003
Chapter 1 Databases and Database Objects: An Introduction
An Introduction to Computers and Visual Basic
Accessing Databases with ADO.NET, Handling Exceptions, and Printing
Double click Microsoft Visual Studio 2010 on the Computer Desktop
Tutorial 8 Sharing, Integrating, and Analyzing Data
Presentation transcript:

OBJECTIVE  After completing this Lab, students will upgrade their knowledge in the field of VC++.  Students will also get the clear view about the concepts of Visual Basic programming.  Getting more knowledge about windows programming.  Its clears the basics concepts of Object Oriented Programming (C++)  Students will understand and deal with editors, tools, class libraries, Debugging Techniques etc...  Students learn the new and advanced concepts behind the VC++ and achieve the Networking, DB Connectivity and thread through it.

LIST OF EXPERIMENTS  WINDOWS SDK / VISUAL C++  VISUAL C++

WINDOWS SDK / VISUAL C++  Writing code for keyboard and mouse events.  Dialog Based applications.  Creating MDI applications.

VISUAL C++  Threads.  Document view Architecture, Serialization.  Dynamic controls.  Menu, Accelerator, Tool tip, Tool bar.  Creating DLLs and using them.  Data access through ODBC.  Creating ActiveX control and using it.

1.Keyboard and Mouse events Aim: To write a VC++ program for keyboard and mouse events. Algorithm: Step 1: Select New from the File menu. Step 2: In the New dialog box, pick the projects tab. Step 3: Select Win32 application, give project name. Choose OK. Press finish button. Step 4: Select New from the File menu again, choose C++ source file and give file name. Choose OK. Step 5: Write the code, build and execute the program. Output: This program implements the VC++ code to get the output for Keyboard event and Mouse event

2.Dialog Based Application Aim: To write a VC++ program and develop a calculator using dialog based application. Algorithm: Step 1: Select New from the File menu. Step 2: Choose Win32 Application and give project name. Choose OK and finish. Step 3: Select New from the File menu again, choose C++ source file and give file name. Choose OK. Step 4: Write the code. Step 5: Select Resource from insert menu, choose dialog and press OK. Step 6: Design the calculator and change the properties of that four buttons as IDC_ADD, IDC_SUB,IDC_MUL and IDC_DIV. Save that dialog as script1.rc. Step 7: Build and execute the program. Output: This program implements the VC++ code to get the output for Dialog Based Application

3.MDI Application Aim: To develop MDI document by using MFC Appwizard and to draw text in the output view window. Algorithm: Step 1: Select New from File menu. Step 2: Choose MFC Appwizard(exe), give project name and click OK. Step 3: Select classwizard from view menu and choose WM_KEYDOWN function and double click,then click OK. Step 4: Edit the code in OnDraw and OnKeyDown function in view.cpp. Step 5: Build and execute the program. Output: This program implements the VC++ code to get the output for MDI Application

Program no:5 Writing code for Document Serialization Aim: To Write a VC++ code to achieve Document Serialization Algorithm:  Open the VC++ and enter into new document through File menu  Declared a class with the name docse which has it’s own data member and member function  By Using the OnChar() and CSerializeView() we get the serialization for the created objects Output: This program implements the VC++ code to get the Document Serialization

Program no:6 Writing code for Dynamic Controls Aim: To Write a VC++ code to achieve Dynamic Controls. Algorithm:  Open the VC++ and enter into new document through File menu  Declared a class with the name docse which has it’s own data member and member function  By Using the OnChar() and CSerializeView() we get the serialization for the created objects Output: This program implements the VC++ code to get the Dynamic Controls.

Program no:7 Writing code for Creating Menu, Accelerator Tool tip, Tool bar Aim: To Write a VC++ code to Creating Menu, Accelerator Tool tip, Tool bar in single program Algorithm:  Open the VC++ and enter into new document through File menu  Declared a class with the name acce which has it’s own data member and member function  By Using the IDR_MAINFRAME, DODataExchange method we Create the menu and the other functions Output: This program implements the VC++ code to get the Menu,Accelerator, Tool tip, Tool bar

Program no:8 Writing code for Creating DLL’s Aim: To Write a VC++ code to Dynamic Linking Library Algorithm:  Open the VC++ and enter into new document through File menu  Declared a class with the name dlll which has it’s own data member and member function  By Using the.def file and EXPORTS command with the pointer concept we achieve the DLL Output: This program implements the VC++ code create the DLL Concepts

Program no:9 Writing code for Back End Access Aim: To Write a VC++ code to access the data in the BackEnd Algorithm:  Open the VC++ and enter into new document through File menu  Declared a class with the name dbvc which has it’s own data member and member function  By Using DSN Concept andIDD_DBVC_FORM connect to the appropriate Database Output: This program implements the VC++ code to achieve the Database Connectivity and access the data in it

Program no:10 Writing code for ActiveX Controls Aim: To Write a VC++ code to access the data in the ActiveX Control Algorithm:  Open the VC++ and enter into new document through File menu  Declared a class with the name boxer which has it’s own data member and member function  By Using MFC ActiveX Control Wizard we create the controls for the rectangular box Output: This program implements the VC++ code to achieve the ActiveX Control for GUI Tools

Student welfare Exercise  To create a Blinking Cursor  Creating a Notepad in VC++  Program for line Drawing through MFC Classes  VC++ code for free hand drawing by Mouse moving

THANK YOU