Document directory
- A hundred examples of new concepts of Delphi7
A hundred examples of new concepts of Delphi7
DelphiTutorial Series of books(060)《Delphi7New Concept example Organize netizens (state)Email:Shuaihj@163.com
:
PDF
- Author: Shen Jianzhang reinforcement
- Book Series name: New Concept of wanshui
- Press: China Water Conservancy and hydropower Press
- ISBN: 750841473x
- Mounting time: 2003-5-20
- Published on: February 1, April 2003
- Start: 16
- Page number: 399
- Version: 1-1
Introduction
This book is a computer book that describes the programming ideas and specific methods commonly used in Delphi programming. Through detailed analysis and explanation of each instance's programming ideas and code implementation, we strive to lead the readers to quickly improve their program design level and achieve the goal of putting the opposite in a word. Many important parts of the Instance have made special attention and tips to emphasize the use of some skills or make readers try to avoid some common errors, to make more efficient use of Delphi, a powerful program development tool. This book selects more than 100 Classic instances from easy to difficult, from simple to comprehensive explanations, and covers a wide range of content, it covers all aspects of application design with Delphi, and brings together the author's years of Delphi programming experience. I believe it will be of great help to inspire readers and improve their programming skills. This book is intended for medium and high level readers, but it is also helpful for beginners who are familiar with Object Pascal syntax and have some programming experience. This book can also be used as an example of Delphi.
Directory
Part 1 happily enters Delphi 7
1.1 installation of Delphi 7
1.1.1 Installation Steps
1.1.2 Installation Package Description
1.2 amazing new features in Delphi 7
1.2.1 historical development review of Delphi
1.2.2 New Features of Delphi 7
1.3 introduction to integrated development environment (IDE) in Delphi 7
1.3.1 Introduction to the IDE Main Interface
1.3.2 Development Environment Configuration
1.3.3 programming environment settings
1.3.4 Edit Environment Settings
1.4 introduction to belphi
1.4.1 powerful interface design functions
1.4.2 powerful database management functions
1.4.3 create a SOAP/XML-based Web Service
1.4.4 build a single-code windows/Linux Application
1.4.5 develop network applications
1.4.6 support distributed development
1.5 Use Delphi to develop basic engineering projects
1.5.1 macro process of software development
1.5.2 general steps for programmer Programming
1.6 First Application
1.6.1 programming steps
1.6.2 start the program
1.6.3 create a program interface
1.6.4 write program code
1.6.5 save and compile the program
The second part is a solid grasp of basic operations
The first Interface
Create an unmovable form for instance 1
Create a form without a title bar for instance 2
Create a circular form in instance 3
Example 4: Create a background form
Create a form that is always on the top of instance 5
Instance 6 creates an animated cursor for the form
Instance 7 minimizes forms
Instance 8 maximizes forms
Instance 9 Add a custom menu item to the System Menu
Instance 10 "borders" on the form"
Article 2 system exploration
Hide the taskbar on instance 11
Single Instance of instance 12 running program
Instance 13 get or change the computer name
Instance 14 limits the moving area of the cursor
Instance 15 simulates mouse behavior
Instance 16 open or close the IE window in your program
Instance 17 enables the program to run automatically upon startup
Instance 18 close other programs in your own program
Instance 19 get drive type information
Instance 20
Article 3 shell Research
Automatic Opening and hyperlink Implementation of instance 21 files
Instance 22 sets the specified file type to be associated with its own program
Instance 23: Copy, move, and delete the entire directory
Drag and Drop instance 24 files
Instance 25 adds a file to the [document] in the [start] menu
Instance 26 disk formatting
Instance 27 extraction program Association icon
Instance 28 obtain some special windows folder paths (1)
Instance 29: Obtain the path of a special folder in Windows (2)
Instance 30 creates shortcuts for Programs
Article 4 VCL Analysis
Instance 31 Real-Time. dfmfile and. txt file conversion
Instance 32 copy and paste images with clipboard
Instance 33 is automatically searched in tlistbox and tcombobox
Instance 34 enables the program to respond to interface operations in a loop
Instance 35 dynamically create the main menu and menu items
Instance 36 Delete the entire row in the tstringgrid Control
Instance 37 accelerates the filling and clearing of the tlistbox Control
Instance 38 accelerates the filling and clearing of the ttreeview Control
Instance 39 set the read-only column in stringgrid
Instance 40 eliminates the sound when the Enter key is pressed in the tedit Control
Article 5 Image Technology
Instance 41 converts an image from BMP to PG.
Instance 42 converts an image from JPG, ICO, EMF, and WMF to BMP.
Instance 43 converts an image from BMP to EMF
Instance 44 converts a color bitmap to a grayscale image
Instance 45 improves the access speed to bitmap pixels
Example 46 convert text to image
Instance 47 tcolor and RGB value conversion
Implementation of more than 48 gradient colors for instances
Instance 49 implements image flip
Instance 50 create JPEG image thumbnails
Article 6 Multimedia Technology
Instance 51 detects and sets whether the CD-ROM runs automatically
Instance 52 auto-pop-on/off CD-ROM
Instance 53 obtains the serial number of audio-CD.
Instance 54: Check whether the sound card is installed
Instance 55 make a simple Media Player
Instance 56 implements smooth transition between images
Article 7 Network Programming
Instance 57: Obtain the host name, IP address, and MAC address of the NIC.
Instance 58 Web Browser
Instance 59 Ping
Mutual acquisition of computer names and IP addresses of instance 60
Instance 61 obtain all working groups in Win NT/2000 network neighbors
Instance 62: Obtain computers and shared resources in a specified working group from network peers
Instance 63 obtains the disk space of a machine on the network neighbor
Instance 64: network drive ing and disconnection
Instance 65 Network Resource Tree View
Instance 66 dynamically changes the DNS address
Article 8 Database Technology
Instance 67 accessing Word documents in the database
Instance 68 displays and inputs the Date Field of the database
Instance 69 compression, reverse deletion of DBASE or FoxPro Data Tables
Instance 70 Image Data Access
Instance 71 convert databases using Delphi
Instance 72 automatic detection, database alias creation, and data table Creation
Instance 73 dynamically creates and uses aliases in programs
Instance 74 obtains BDE Information
Instance 75 use the registry to increase or decrease the data source in the program
Part 3 comprehensive application of learning carefully
Instance 76 implements its own control panel
Instance 77 simple folder Browser
Instance 78 simple File Viewer
Instance 79 customize your ghost program
Create a non-blinking animation for instance 80
Sending winpop messages in instance 81 win NE/2000
Instance 82 export ie favorites as HTML files
Instance 83 adds an onmouseleave event to tbutton.
Instance 84 encryptor
Instance 85 file Cutter
Instance 86 display color data table
Instance 87 displays database information with Treeview
Part 4: Simple practices
Drag controls during instance 88 running
Instance 89 adds a horizontal scroll bar to The ListBox control.
Instance 90 makes the tmemo component bounded
Instance 91 drag the form with the mouse in the form customer area
Instance 92 flashing window
Instance 93 limits the form size to a certain range
Instance 94 get the windows and System Directories
Operations on temporary files of instance 95
Instance 96 obtains the Windows version
Instance 97 CPU Information Retrieval
Instance 98 obtains memory information
Instance 99 obtains the row number of the cursor in the trichedit control.
Hide or display the icon on the desktop on instance 100
Instance 101 causes the application to not appear on the taskbar
Instance 102 obtains the BIOS information of the system and video card.
Set screen resolution for instance 103
Instance 104 prevents program or system shutdown