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