071 _ Delphi7 programming skills and Examples

Source: Internet
Author: User
Document directory
  • Delphi7 programming skills and Examples
Delphi7 programming skills and Examples

DelphiTutorial Series of books(071)Delphi7Programming Skills and Examples Organize netizens (state)Email:Shuaihj@163.com

:

PDF

  • Author: Zhang haiqing Zhang zhanjun
  • Series name: Others
  • Press: National Defense Industry Press
  • ISBN: 7118030163
  • Mounting time:
  • Published on: February 1, January 2003
  • Start: 16
  • Page number: 365
  • Version: 1-1

Introduction

This book compiles 60 typical ones in Delphi, including 8 parts, that is, basic knowledge, graphic country image file system and rave reports, development of database applications, establishment of cross-platform applications, establishment of XML applications, advanced applications, development of game applications, and integrated applications. Each instance is explained in detail in terms of instance description, core technologies and techniques, implementation steps, running results, and main code, this allows the reader to master the key technologies and methods for developing every example, thus greatly improving the level of development of various applications using Delphi. The content of this book is from simple to deep, step by step, so it is suitable for beginners, but also for medium and senior readers. It can also be used as a reference material for colleges and training courses or books for computer exercises.

Preface

Borland (now changed to Inprise) has always been known for its easy-to-use development tools. Borland C was released in the early 1990s s with 10 dozen languages, once formed a tornado sweeping the world's entire IT industry, its easy-to-use interface, convenient and flexible development language, fast and efficient compiler, it has created an unprecedented new situation for the development of various applications. It is also a development tool that many old programmers once love. The Delphi language is the fourth generation language developed on the basis of Borland C's 10 dozen languages. It has rich and powerful components, you can simply drag a few mouse clicks to design the basic interface of an application. Therefore, although this language is later than VB, Vc, and other languages, it has been favored by many programmers since its launch. It has been set by many software development companies and scientific and technological institutions as the preferred software development language. Especially with the release of Delphi 7, its functions have been further improved. It can be used to develop various types of applications, such as database applications and network applications, both general applications and complex multi-level applications can be developed with Delphi 7. This book is an example of the essence of the book, the author in this form to describe the various functions of Delphi, because of years of development experience and communication with other programmers tell us: the fastest and most labor-saving way to learn a language is to study existing examples, because these examples can not only grasp the basic structure of the language to develop applications, in addition, you can gain an in-depth understanding of all its functions, so that you can quickly get started with writing code that meets your requirements. The content of this book is from a simple perspective, step by step. The Implementation ideas and development skills of each example are thoroughly analyzed and thoroughly explained, so that readers can quickly master the core technologies included in this example, and can deeply understand the methods for developing the same type of applications to avoid detours. This book is written by Zhang haiqing and Zhang zhanjun of second-built Yantai. In addition, the authors of this book are Li Jin, Wang Haifeng, du Zhiyin, Liu Liping, Wu Jing, huoping, Song Qinghai, Xia Kun, Ding Jiang, Yan Li, Zhou ting, Su Limin, and Dong Leng. guo Bin, Li Jin, Hong Zhuan, Zhang Ling, Jiang Ming, Gu foreground, Qian Daou, Wu Qinggong, Sun Dehong, Li Bing, che Linlin, Zhang Yingchun, Mingzhi city, Deng min, Xu ding li Gang, Sun Xun, Xia Li, and other comrades, I would like to express my gratitude for this. Of course, although the author has carefully compiled and modified every example, due to limited personal abilities, mistakes and mistakes may inevitably exist. I hope you will criticize and correct them. The author's e-mail: sdzlqsdzlq@sohu.com. Prepared

Directory

Part 1 Basic Knowledge

Instance 1 Hello, world!

Instance 2 drop-down box and list box

Instance 3 single choice button and check button

Instance 4 Design Main Menu

Instance 5 design pop-up menu

Framework of instance 6

Instance 7 tool bar

Instance 8 uses the tstringgrid component

Instance 9 uses tdrawgrid

Instance 10 use the Splitter component

Instance ll uses the progressbar component

Instance 12 use the trackbar component

Example 13 use the color palette and related components

Set the align attribute for instance 14

Instance 15 obtains application-level events

Instance 16 uses tabcontrol and pagecontrol

Instance 17 uses the Tree View component

Instance 18 use the list view component

. Part 2 graphic image

Instance 19 plot the ry

Instance 20 random Image Selection

Instance 2L generates a gradient image

Instance 22 image Closure Effect

Instance 23 image blinds

Example 24: Mosaic Effect of images

Part 3 File System and rave report

Instance 25 displays the current directory

Instance 26 shows the directory size

Instance 27 displays directory information

Instance 28 simple report

Instance 29 database reports

Part 4 Develop database applications

Instance 30 uses the tTable component and its filter attributes

Instance 3l uses tdatamdule and tquery Components

Instance 32 uses the tstoredproc component to query data

Instance 33 uses the tadocommand component to query data

Instance 34 use the Interbase component to access the database

Instance 35 uses the dbexpress component to access the database

Instance 36 uses the tsqclientdataset component

Instance 37 port database applications

Part 5 establish cross-platform applications

Instance 38 uses the tlcdnumber component to design the stopwatch

Instance 39: create multi-document applications

Instance 40 create a text editor

Instance 41 use ttextbrowser to create a browser

Part 6 create an XML application

Instance 42 use an XML file to save the base table data

Instance 43 uses txml Transform

Instance 44 uses txml transformclient

Instance 45 uses the txml transformprovider component

Part 7 advanced applications

Instance 46 uses the tcontrolbar component

Instance 47 Use tlistview to create a Resource Manager

Instance 48 uses tdirectoryoutline and tfilelistbox

Instance 49 resource Analyzer

Instance 50 search string

Instance 51 draws a variety of standard Images

Instance 52 multi-threaded applications

Part 8 Develop game applications

Instance 53

Example 54 football games

Instance 55 manipulate the earth

Instance 56 dozen bee games

Part 9 Comprehensive Application

Instance 57 get OS Version Information

Instance 58 automatically controls word

Instance 59 interaction between database information and slides

Instance 60 design a general Web Browser

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.