000 09093nam a22002177a 4500
003 OSt
005 20231014094416.0
008 210323b ||||| |||| 00| 0 eng d
040 _aBUL
_bENG
_cBUL
_dBUL
_eRDA
082 _222
_a005.133
_bELI
100 _aEliason, Alan L.
245 _aVisual basic 5:
_bEnvironment,programming &applications /
_cAlan L.
260 _aIndianapolis,
_bQue E & T:
_c1998.
300 _axxii,743 p.:
_bill.:
_c24 cm.
500 _aCONTENT Part I Environment 1 Running a visual basic program Chapter objectives Objective 1.1 Learning how visual basic differs from other programming languages Objective 1.2 Understanding the relationship of visual basic to windows Objective 1.3 Understanding objects as instances of classes Objective 1.4 Running sample visual basic programs Chapter summary 2 Writing and running your first visual basic program Chapter objectives Objective 2.1 Understanding the concept of a visual basic project Objective 2.2 Learning how to manage visual basic projects Objective 2.3 Opening the properties window and changing form properties Objective 2.4 Opening the code window and writing visual basic instructions Objective 2.5 Producing a compiled application from a standard EXE project 3 Adding controls and event procedures to form modules Chapter objectives Objective 3.1 Understanding standard toolbox control objects Objective 3.2 Adding a control to a form and setting its properties Objective 3.3 Coding an event procedure for a control Objective 3.4 Changing object properties with coded statements Chapter summary 4 Learning to think visually Chapter objectives Objective 4.1 Thinking about a problem Objective 4.2 Using design-time and runtime properties to manipulate list boxes and combo boxes Objective 4.3 Using frame controls to improve user-interface design Objective 4.4 Controlling the tab order in a design Objective 4.5 Learning to enable and disable a control etc. 5 Introduction to the graphic controls and graphic methods of visual basic Chapter objectives Objective 5.1 Learning the basics of the visual basic coordinate system Objective 5.2 Manipulating the line and shape controls in design time and runtime Objective 5.3 Layering controls in design time and runtime Objective 5.4 Using the design-time and runtime properties of the image control Objective 5.5 Introducing the visual basic graphic methods etc. Part II Programming 6 Variables and constants Chapter objectives Objective 6.1 Learning the difference between a variable and a constant Objective 6.2 Declaring a variable using a data type Objective 6.3 Declaring and using the five types of numeric variables Objective 6.4 Working with fixed- and variable-length string variables Objective 6.5 Using functions for testing variables, including type variant etc. 7 Math operators and formulas Chapter objectives Objective 7.1 Understanding the seven arithmetic operators Objective 7.2 Writing arithmetic expressions using arithmetic operators Objective 7.3 Understanding the unary and assignment operators Objective 7.4 Converting strings to numbers and numbers to strings 8 If... then... else logic and the select case statement Chapter Objectives Objective 8.1 Understanding the relational operators Objective 8.2 Knowing the different forms of the if..then... else syntax Objective 8.3 Understanding the logical operators Objective 8.4 Using nested if...then...else logic Objective 8.5 Using if ... then logic to manipulate objects etc. 9 Inputting values and formatting output Chapter objectives Objective 9.1 Understanding the uses of an input box Objective 9.2 Understanding the uses of a message box Objective 9.3 Learning how to add a pop-up menu Objective 9.4 Learning how to format numbers, dates, and time Objective 9.5 Understanding the print form method 10 Defining the scope of variables and procedures Chapter objectives Objective 10.1 Understanding the difference in scope among local, module and global variables Objective 10.2 Understanding static scope Objective 10.3 Understanding the scoping of procedures Objective 10.4 Working with multiple forms in an application Objective 10.5 Declaring and using a user-defined data type etc. 11 Working with loops Chapter objectives Objective 11.1 Understanding the for-next loop syntax Objective 11.2 Using a control array in a program Objective 11.3 Using a nested for-next loop in a program Objective 11.4 Understanding how do-loop styles Objective 11.5 Understanding how while-wend loops work etc. 12 Object types, variables and collections Chapter objectives Objective 12.1 Understanding the make up of object variables Objective 12.2 Knowing the difference between generic and specific object types Objective 12.3 Working with multiple instances of forms Objective 12.4 Understanding forms and controls collection etc. 13 Class modules Chapter objectives Objective 13.1 Reviewing object features Objective 13.2 Adding a class module to a project Objective 13.3 Adding objects to a collection Objective 13.4 Employing good programming practices when creating class modules Chapter summary 14 Programming user events Chapter objectives Objective 14.1 Understanding key press (),Key up (), and key down () events Objective 14.2 Working with mouse events Objective 14 3 Understanding drag () and drag drop () events Chapter summary 15 Introduction to debugging Chapter objectives Objective 15.1 Understanding the different types of programming errors Objective 15.2 Working with visual basic's third mode; break Objective 15.3 Working with watch expressions Objective 15.4 Understanding the debug object and its print method Chapter summary 16 Lists and arrays Chapter objectives Objective 16.1 Selecting an element from a list box Objective 16.2 Selecting an element from a combo box Objective 16.3 Manipulating strings Objective 16.4 Modifying strings Objective 16.5 Comparing and sorting strings etc. 20 File-processing controls and sequential file processing Chapter objectives Objective 20.1 Using built-in visual basic file-processing controls Objective 20.2 Understanding the purpose of the app object Objective 20.3 Adding error-handling procedures to file processing Objective 20.4 Understanding design concepts of sequential file records etc. 21 Random- access and binary file processing Chapter objectives Objective 21.1 Understanding the concept of the random-access file Chapter summary Part III Applications 22 Modular design Chapter objectives Objective 22.1 Understanding the significance of modular design Objective 22.2 Understanding the difference between call by reference and call by value Objective 22.3 Using code modules in the processing / business-rule and data layers Objective 22.4 Using class modules in the processing /business -rule and data layers Chapter summary 23 Creating an ActiveX DLL Chapter objectives Objective 23.1 Understanding active X components and their type libraries Objective 23.2 Creating and using an ActiveX DLL Objective 23.3 Creating and using a visual basic group Objective 23.4 Determining an application's file Chapter summary 24 Accessing and manipulating databases with visual basic Chapter objectives Objective 24.1 Understanding relational database terminology Objective 24.2 Using the data control Objective 24.3 Querying data stored in a database Objective 24.4 Building a database using visual data manager 25 Using data access objects Chapter objectives Objective 25.1 Understanding the jet engine and working with DAO Collections Objective 25.2 Opening databases and record sets Objective 25.3 Working with the record set object Objective 25.4 Learning to create, retrieve and use queryDefobjects Chapter summary 26 Working with objects from Microsoft office Chapter objectives Objective 26.1 Understanding Microsoft office applications Objective 26.2 Using the shell () function and send keys statement Objective 26.3 Working with objects from the excel type library Objective 26.4 Working with objects from the access type library Chapter summary 27 Using the OLE Container control Chapter objectives Objective 27.1 Introducing the OLE container control Objective 27.2 Working with object linking and embedding at design time Objective 27.3 Working with object linking and embedding at runtime Chapter summary 28 Building internet applications with ActiveX documents Chapter objectives Objective 28.1 Understanding basic internet application Objective 28.2 Creating an Active document Objective 28.3 Navigating among ActiveX document Objective 28.4 Adding a form to an ActiveX documents Objective 28.5 Using the ActiveX document migration wizard
600 _2Malarkey,Ryan
650 _aVisual basic program
650 _aComputer Programming and application
942 _2ddc
_cBO
_e22
_h005.133
_i1
_kELI
_m005.133 ELI
999 _c2075
_d2075