|
Learn programming for Free and how to develop and
write computer programs and IT applications. Get Free knowledge, information, references, and resources
about computers now. Many Free training courses,
tutorials, books, training guides, tips, articles, and helps are available to you.
For help finding what you need go to Navigation by Topic to Free Training or use pop-up.
Follow us on Our Twitter page!
I.T. Education & Training:
Home Page
Free Computer Training & Courses
Free Computer Books
Free
Tutorials, Guides, Support & Help
Learn IT & Development
Free
University Course Websites
Best FREE Online Computer IT Courses
Lower
Fee Distance Learning Sites
Higher
Fee Distance Learning Sites
Link
and Resource Sites
Free Certification Exam Study Guides
Free
IT Training Tutorials
Free
IT Training Downloads
Monthly Newsletter: New Free Sites
Free Trade Publications
IT
Sites Worth Mentioning
Free
Site of the Month
Best Course & Degree Locators
Free
Desktop & Office Tutorials
Additional
Site Content:
Member Info & Sign Up
Member
Login
Intelligentedu.com's Computer Open Web Directory
IT Certification Counselor and Complete List
Financial Aid Resources
Intelligentedu.com's IT Career Center
Online
IT Publications
IT
Associations & Organizations
The
Latest Technology News
IT Stock Quotes and News
Online Games
Music
and Movies
Travel
Reservations, Flight Schedules & Tracking
The Best of the Web
Best Developer Books at Amazon.com
How
You Can Support Our IT Training Mission
Community Content:
Use
Our Forum to Ask Questions & Give Answers
Enter
Our Chat Room
Our Free Links Page
Free Classified Ads
Create and Send a Greeting Card
Our Cartoons and Jokes
Free Email at ZapZone
Take
Our Survey
|
|
Introduction to Computer Programming Using Delphi
|
|
Click Here to Sign-Up and Become a Member of Intelligentedu.com
This training is
available on our members site only. As a member, all of the training and
tutorials are available to you. We will be adding more training materials
here in the future. You can join now for only USD $15 total for 2 months, $25.00 for 4 months, $34.00 for 6 months, or $59.00 for 1 year. (Please note the local links to member training content do not
work on this page.)
Back
to Member Sign-up & Information Home Page
|
Introduction to Computer Programming Using Delphi
This book provides the foundations of computer
programming using a non-threatening environment and pace. The background and
experience gained from this book should position the student well for success in
a traditional C++ course. While many trade publications on "How to Program
in Delphi" exist, we felt that none of these books were very well suited
for an academic environment. That is the reason for this book. The beginning of
each chapter includes several objectives that you should hope to achieve when
completing the chapter. A chapter summary, as well as questions and exercises,
conclude each chapter. The questions and exercises check to see if you
understand the material, as well as make you think about how this knowledge can
be applied.
Table of Contents
CHAPTER 1: FOUNDATIONS
-
Objectives 1-1
-
Computer Programming, What is it? 1-2
-
High-Level Languages 1-3
-
Evolution of Programming Languages 1-5
-
Summary 1-8
-
Questions & Exercises 1-8
-
Project Assignments 1-9
CHAPTER 2: A FIRST LOOK AT
DELPHI
- Objectives 2-1
- Delphi Program, What is it? 2-2
- Delphi Development Environment 2-3
- Delphi Project, The Pieces 2-4
- Form, Customizing 2-4
- Buttons 2-6
- Labels 2-8
- Images 2-8
- Summary 2-9
- Questions & Exercises 2-9
- Project Assignments 2-10
- Saving a Delphi Project 2-10
- Running a Delphi Project 2-10
CHAPTER 3: INPUT, OUTPUT, AND
ARITHMETIC
- Objectives 3-1
- Data Items 3-2
- Constants 3-2
- Variables 3-3
- Converting Between Types 3-5
- Edit Box 3-6
- Arithmetic Operators 3-10
- Functions, Built-in 3-10
- Summary 3-12
- Questions & Exercises 3-12
- Project Assignments 3-13
CHAPTER 4: COUNTS, TOTALS, AND
SIMPLE DECISION-MAKING
- Objectives 4-1
- Counts and Totals 4-2
- Displaying data using on-form fields 4-3
- If-Then Statement 4-5
- Boolean Data Type 4-6
- Check Boxes 4-7
- Radio Buttons 4-7
- Summary 4-8
- Questions & Exercises 4-8
- Project Assignments 4-10
CHAPTER 5: MENUS, SPEED BUTTONS,
AND THE GRAPHIC CANVAS
- Objectives 5-1
- Main Menu, Creating 5-2
- Accelerator Keys 5-3
- Menu Event Handlers 5-3
- Speed Buttons 5-4
- Graphics, Basic Concepts 5-6
- Mouse Routines 5-8
- Summary 5-10
- Questions & Exercises 5-12
- Project Assignments 5-12
CHAPTER 6: DECISION-MAKING
REVISITED AND CHILD FORMS
- Objectives 6-1
- If-Then-Else Statement 6-2
- Nested If Statements 6-3
- Maxima and Minima 6-5
- ShowMessage Procedure 6-7
- Child Forms 6-7
- Summary 6-12
- Questions & Exercises 6-12
- Project Assignments 6-14
CHAPTER 7: ANIMATION, SOUND, AND
THE TIMER
- Objectives 7-1
- Timers 7-2
- Animation 7-3
- Sound 7-4
- Animating Computer Games 7-5
- Summary 7-7
- Questions & Exercises 7-7
- Project Assignments 7-8
CHAPTER 8: REPETITION AND GRID
COMPONENTS
- Objectives 8-1
- Repetition Structures 8-2
- While Loop 8-2
- Repeat Loop 8-3
- For Loop 8-4
- StringGrid 8-5
- Summary 8-9
- Questions & Exercises 8-9
- Project Assignments 8-10
CHAPTER 9: SPIN BUTTONS, DRAWGRIDS, AND ARRAYS
- Objectives 9-1
- Spin Button 9-2
- DrawGrid 9-2
- Arrays 9-3
- Subprograms 9-6
- Summary 9-8
- Questions & Exercises 9-8
- Project Assignments 9-9
CHAPTER 10: USING TEXT FILES
AND THE PRINTER
- Objectives 10-1
- File Structures 10-2
- Text File, Accessing 10-2
- Text Files, Reading 10-4
- Text Files, Writing 10-4
- Printing in Delphi 10-8
- Summary 10-12
- Questions & Exercises 10-12
- Project Assignments 10-13
CHAPTER 11: RECORD STRUCTURES,
DYNAMIC STORAGE MANAGEMENT, AND LIST BOXES
- Objectives 11-1
- Record Structure 11-2
- Dynamic Memory 11-3
- Pointers 11-4
- Listbox 11-6
- Summary 11-9
- Questions & Exercises 11-9
- Project Assignments 11-10
CHAPTER 12: MEMOS AND FILE DIALOG BOXES
CHAPTER 13: COMPONENT POINTERS
AND BITMAPS
- Objectives 13-1
- Components Array 13-2
- Controls Array 13-2
- Run-Time Creation of New Components 13-3
- Arrays of Component Pointers 13-5
- Bitmap Components 13-6
- Summary 13-8
- Questions & Exercises 13-8
- Project Assignments 13-9
Here is the Database
Handout.
Files you will need: proj901.inc parse.pas
weblog.txt blank.bmp s_bar.bmp d_bar.bmp t_bar.bmp
seven.bmp
|
|
Return to Top
Back to previous page
|
|