060_a hundred examples of new concepts of Delphi7

Source: Internet
Author: User
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

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.