720*90

Custom Search

S7 - WINDOWS PROGRAMMING (ELECTIVE – I)

MG University S7 computer Science and Engineering B.Tech Syllabus 
Module 1
Introduction – Concepts of Windows Programming – Event Driven Programming – Languages that support Windows Programming – Visual Basic – Java – Visual C++
Visual Basic Programming: Basic Language features – Variables, data types, constants, control statements – Forms – Creating and Using basic Controls – text boxes, labels, buttons – Event handling procedures – Properties Window – Common properties for Controls. Message boxes
Module 2
Visual Basic Programming (Contd) Standard Controls – List boxes, Comboboxes, Image box, picture box, Shape controls, Timer, Scrollbars, Frames, Checkboxes, Option Boxes – Frames – File, Drive and Directory List boxes.- MDI and SDI interfaces – Menus
Module 3
ActiveX controls – RichTextBox, Tree View Control, List view Control, Progessbar, Flexgrid Control, Common dialog Controls – Font, File, Print Dialogs – Creating Custom activex controls – Creating Events and properties for ActiveX controls.
Module 4
Graphics and Multimedia – Drawing Graphics in Windows – setting colors – Drawing text, lines, ellipses, arcs, circles – plotting points –Filling figures with colors and patterns – Using clipboards to transfer images between applications Printing graphics and text – Creating animations with Picture clip control – applying image effects – stretching, flipping, embossing, egraving, blurring, sweeping – Using the Multimedia Control – Handling multimedia Errors
Module 5
Database Access – Using DAO, RDO and ADO for accessing databases – Creating tables, inserting, deleting and updating records – Using the Data Control – Using the ADO Data Control
Using Windows API: Using DLL Procedures in Visual Basic – Declare statement – Handling C++ and Windows Data types – Playing sound with API funtions – Capturing Images from the screen – Handling mouse outside Applications window – Making an ‘always on top’ window.
References
Visual Basic 6 Programming Black Book – Steven Holzner (Dreamtech Press)
Programming Windows fifth Edition – Charles Petzlod (Microsoft Press)
Visual Basic – Ivan Petrosaus (BPB)
Visual Basic – Garry Cornell (BPB)
Using Visual Basic – Resselman (PHI)