« Поставить закладку » « Сделать стартовой »

« Форумы » « Блоги » « Статьи » « Новости » « Файлы » « Realcoding IRC » « Site map » « Поиск »


Главная Главная
Анонсы Анонсы
Форумы Форумы
Каталог Каталог
Поиск Поиск
Опросы Опросы
Книжный магазин Книжный магазин
Реклама на сайте
Публикации Публикации
Партнеры Партнеры
Карта Карта сайта
Рассылки Рассылки
RSS экспорт
Настройки Настройки
О нас пишут О нас пишут
Контакты Контакты
Гостевая книга Гостевая книга

Создание сайта за 3999 руб.!

ПнВтСрЧтПтСбВс
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
    Популярное
Как получить список запущенных приложений

Функция AccessResource

Функция SetDlgItemText

Viva64: разработка 64-битных приложений.

Использование мастера при создании этикеток

Глава 17. Метод исчерпывающего перебора.

Оптимизируем «тяжелые» JavaScript-вычисления

Расширение класса TIniFile для записи/чтения объектов

Редактор XML Notepad - версия 2006 года

Простой путь создания Web-сайта при помощи WebSphere Studio Web Site Designer и шаблонов страниц




    Архив файлов



    Сообщества



    Документация

Статьи:: Delphi :: Delphi 7 начинающему :: Приложение 5. Описание программ :: Описание программ диска


отправить ссылку другу версия для печати  Обсудить на форуме

Описание программ диска





Описание программ диска

Скачать Primer.rar 549 кб

На прилагаемой к книге дискете находится файл Проекты.ziр, который содержит программы (проекты), приведенные в книге в качестве примеров.

Скопируйте файл Проекты.ziр в каталог проектов Delphi и, используя один из стандартных архиваторов, например, WinZip, распакуйте его. В процессе распаковки файлы каждой программы (проекта) будут помещены в отдельный каталог (табл. П5.1).

Таблица П5.1. Содержимое сопроводительной дискеты (после распаковки)

Проект (каталог)

Краткое описание

Глава в книге

Скорость бега

Вычисляет скорость, с которой спортсмен пробежал дистанцию. Демонстрирует использование компонентов Edit, Label, Button; использование процедуры обработки события OnKeyPress для фильтрации символов, вводимых в поле Edit

Введение

Покупка

Вычисляет стоимость покупки. Демонстрирует использование компонентов Edit, Label, Button; использование процедуры обработки события OnKeyPress для фильтрации символов, вводимых в поле Edit

Глава 1

Дача

Вычисляет стоимость поездки на дачу. Демонстрирует использование функции программиста

Глава 6

База данных "Школа"

База данных "Школа". Проект school — демонстрирует работу с базой данных в режиме таблицы, проект schoo!2 — выборку информации из базы данных, проект schools — использование динамического псевдонима. Подкаталог data содержит файл данных

Глава 17

Проект (каталог)

Краткое описание

Глава в книге

Бинарный поиск в массиве

Бинарный поиск в массиве. Демонстрация использования алгоритма бинарного поиска, использования компонента checkBox

Глава 5

Ввод массива

Демонстрирует ввод и обработку массивов целых (getar.dpr) и дробных (getarl .dpr) чисел, использование компонента StringGrid

Глава 5

Ввод из Memo

Демонстрация использования компонента Memo для ввода массива строк

Глава 5

Вывод массива

Демонстрирует вывод массива в виде пронумерованного списка

Глава 5

График

Вычерчивает график функции. Демонстрирует использование свойства pixels, обработку событий onPaint и OnResize

Глава 10

Два самолета

Демонстрирует использование битовых образов для вывода иллюстраций, свойства Trasparent

Глава 10

Движ. окр.

Демонстрирует принципы реализации простой мультипликации и использования компонента Timer для задания временных интервалов

Глава 10

Динамический список 1

Демонстрирует создание и вывод неупорядоченного динамического списка

Глава 8

Динамический список 2

Демонстрирует создание и вывод упорядоченного динамического списка

Глава 8

Динамический список 3

Демонстрирует операции добавления и удаления элементов динамического упорядоченного списка

Глава 8

Добавление записи в файл

Демонстрирует процесс добавления записи в файл, использование компонентов ComboBox, RadioButton И RadioGroup

Глава 8

Запись-добавление в файл

Демонстрирует процессы создания нового файла и добавления информации в существующий файл, использование компонента Memo

Глава 7

Звезды

Рисует на поверхности формы, в точке, в которой пользователь нажал кнопку мыши, контур звезды. Демонстрирует использование процедуры PolyLine, а также процедуры обработки события OnMouseDown для получения координаты точки, в которой нажата кнопка мыши

Глава 10

Проект (каталог)

Краткое описание

Глава в книге

Квадратное уравнение

Решение квадратного уравнения. Демонстрирует использование процедуры программиста и вывод справочной информации

Главы 6

Кисть

Демонстрирует стили закраски областей

Глава 10

Компонент

Пример компонента программиста (nkedit.pas), программа тестирования компонента tstNkEdit.dpr и использующая компонент NkEdit программа Fazenda.dpr

Глава 16

Консоль

Пример консольного (DOS) приложения (пересчет веса из фунтов в килограммы). Демонстрирует работу со строками, преобразование кодировки символов

Глава 4

Контроль веса

Вычисление оптимального веса. Пример реализации множественного выбора с использованием вложенных инструкций if

Глава 2

Кривая Гильберта

Строит рекурсивную кривую Гильберта

Глава 12

Модуль

Пример модуля программиста. Модуль my unit содержит функции Islnt и isFloat

Глава 6

Мультик

Демонстрация создания покадровой мультипликации

Глава 10

Самолет

Демонстрирует использование битовых образов для создания сложной мультипликации (летящий над городом самолет). Aplane.dpr — загрузка битового образа из файла, Aplanel.dpr — загрузка битового образа из ресурса

Глава 10

Олимпиада

Пример использования (ввод, сортировка, вывод) двумерного массива и компонента StringGrid

Глава 5

Петербург

База данных "Архитектурные памятники Санкт-Петербурга". Подкаталог data содержит файл данных (Monuments. db) и файлы иллюстраций

Глава 17

Погода

Простая база данных "Погода". Демонстрация обработки ошибок, возникающих при работе с файлами

Глава 7

Поиск в массиве (перебором)

Демонстрирует алгоритм поиска в массиве методом перебора

Глава 5

Проект (каталог)

Краткое описание

Глава в книге

Поиск маршрута

Демонстрирует использование рекурсивной функции для поиска пути между двумя точками графа

Глава 12

Поиск минимального маршрута

Демонстрирует использование рекурсивной функции для поиска минимального (кратчайшего) пути между двумя точками графа

Глава 12

Поиск минимального элемента массива

Пример программы. Поиск минимального элемента массива чисел

Глава 5

Полиморфизм

Иллюстрирует работу с объектами программиста и понятие "Полиморфизм"

Глава 9

Просмотр AVI

Демонстрирует покадровый и непрерывный просмотр AVI-анимации, использование компонента

Animate

Глава 11

Поиск файла (рекурсия)

Демонстрирует использование механизма рекурсии для поиска файла на диске, использование функции SelectDirectory для выбора каталога и работу с WhideChar-строками

Глава 12

Фунты

Пересчет веса из фунтов в килограммы. Демонстрирует использование: инструкции case для реализации множественного выбора; компонента

ListBox

Глава 2

Простое число

Пример программы. Проверяет, является ли число простым. Демонстрирует использование инструкции repeat

Глава 2

Просмотр иллюстраций

Обеспечивает просмотр bmp-иллюстраций, использование функций FindFirst И FindNext

Глава 10

Разговор

Пример программы. Вычисление стоимости телефонного разговора. Пример использования инструкции if

Глава 2

Рубль

Дописывает слово "рубль" после числа. Демонстрирует использование: инструкции case для реализации множественного выбора; компонента

ListBox

Глава 2

Проект (каталог)

Краткое описание

Глава в книге

Сетка

Выводит на поверхность формы координатные оси и оцифрованную сетку. Демонстрирует процесс вычерчивания различных по стилю линий, использование функции TextOut

Глава 1 0

Сортировка массива обменом .

Демонстрирует алгоритм сортировки массива методом обмена (пузырька)

Глава 5

Сортировка массива выбором

Демонстрирует алгоритм сортировки массива по возрастанию путем выбора наименьшего элемента

Глава 5

Справочная система

Пример справочной системы для программы "Квадратное уравнение". Каталог содержит исходный файл документа справочной системы (RTF-файл), файл проекта справочной системы (HPJ-файл) и файл справочной системы (HLP-файл)

Глава 1 4

Таблица символов

Выводит таблицу кодировки символов русского алфавита. Демонстрирует работу с символами, использование вложенных циклов for

Глава 3

Тест компонента

Программа решения квадратного уравнения, в которой для ввода чисел (коэффициентов уравнения) используется компонент программиста (NEdit)


Тест, версии 1 и2

Пример программы. Проверка знаний. Версия 2 демонстрирует динамическое создание компонентов

Глава 15

Сапер

Игра Сапер 2002. Демонстрирует работу с массивами, использование графики, рекурсии, Ас-tivX-компонента hhopen

Глава 15

Титаник

Демонстрация использования метода базовой точки для построения и перемещения сложного изображения

Глава 10

Факториал

Пример рекурсивной функции "Факториал"

Глава 12

Фунты-килограммы

Пример программы. Пересчет веса из фунтов в килограммы

Глава 1

Число л

Вычисление числа л с заданной точностью. Пример использования инструкции while

Глава 2

Чтение из файла

Демонстрирует использование функции EOF в процессе чтения строк из файла.

Глава 7

Проект (каталог)

Краткое описание

Глава в книге

Чтение записей из файла


Демонстрация процесса чтения из файла и вывода в поле Memo записей, удовлетворяющих заданному условию.

Замечание. Файл данных (Medals. db) создается программой Добавление записи в файл

Глава 8


Использование

Animate

Демонстрация использования компонента Animate для вывода анимации пользователя, находящейся в AVi-файле


Звуки Windows

Демонстрация использования компонента MediaPlayer для воспроизведения звукового (WAV) файла

Глава 11

Фунты-килограммы 1

Демонстрация использования компонента MediaPlayer для воспроизведения звукового (WAV) файла без участия пользователя

Глава 11

Использование

MediaPlayer

Демонстрация использования компонента MediaPlayer для воспроизведения сопровождаемой звуковом анимации (AVI-файла)

Глава 11

Использование

hhopen

Демонстрация использования ActiveX-компонента Hhopen для вывода справочной информации, находящейся в СНМ-файле

Глава 14

Использование

TRY

Демонстрация обработки исключения (ошибки времени выполнения программы) при помощи инструкции try . . . except

Глава 13








ASP.NET и немного поисковой оптимизации.

Советы

С тех пор, как появилась Альтависта, большинство посетителей стали приходить на сайты из поисковых машин. И головной боли стало больше. Теперь мало написать сайт, нужно сделать его совместимым с поисковыми ботами. Одна из тех задач, которую приходится решать — быстрая переиндексация обновлений на сайте. Поисковые роботы чаще посещают те сайты, которые чаще меняются.


Подробнее... | Рубрика: Советы | Добавлено: 30.07.2008

Protocol buffers: библиотека обмена данными для C++, Java, Python от Google.

Программирование для Web на C

Наконец-то я могу поделиться тем, чему уже давно радуюсь сам: Google открывает исходники Protocol Buffers! Что это и почему надо радоваться? Это простой и удобный способ обмена данными. Можно сказать, альтернатива XML, но гораздо менее амбициозная и (поэтому) более быстрая и компактная. Далее - перевод отрывка анонса в блоге Open Source at Google и пример использования.


Подробнее... | Рубрика: Программирование для Web на C | Добавлено: 30.07.2008

Описание VivaVisualCode.

VivaCore

В данной статье рассмотрена программа VivaVisualCode, демонстрирующая использование библиотеки VivaCore. Программа VivaVisualCode графически отображает дерево разбора для вводимого исходного кода на языке Си++.


Подробнее... | Рубрика: VivaCore | Добавлено: 29.07.2008

Остальные статьи:

JQuery: Пара сотен плагинов в одной заметке
Касание сетки
Разработка элементов управления ASP.NET на примере навигационной панели
Сохранения параметров приложения в .Net
Custom cursors в .Net
Бегун убегает от хозяина
"Битрикс" выпустил седьмую версию CMS
Выбираем систему управления сайтом
Рынок CMS в Европе или впечатления с CeBIT 2008
32 подводных камня OpenMP при программировании на Си++
Проeкт - шифровка
А что если..? (операторы if...else в C#)
Измерение скорости работы скрипта
О том как разработчики пьют кофе
Работаем с LINQ to XML
XmlSerializer - Assembly Leak без спроса


Цитата дня (все,добавить):



    Рубрикатор

Программирование

C/С++
Обучение
Windows API
XAML
Моделирование
Паттерны
Visual Basic 7 .NET
WxWidgets
Функции WinApi
Функции С++
Разработка под Mac OS
Eiffel
Visual Studio 2008
UI дизайн
Алгоритмы
Конкурсные статьи
Turbo Pascal
Visual Studio
CASE-средства
Visual Studio 2005
Без VCL
Delphi
Тех. документация
Тестирование
Software Testing
ООП
TCP/IP
Google Android
Windows Installer
.NET Framework
Драйвера
C# C Sharp
Справка
Проектирование
Информ. системы
Visual Basic
Assembler
Оптимизация кода
Gtk+
Компоненты
Реинжиниринг
Управление проектами
Extreeme programming
Lotus Notes
Алгебраическое проектирование

Интернет технологии

PHP
Perl
ASP
WAP
Cookies
SSI
CGI
Web Servers
VB Script
DNS
CSS
XML
Html
Java Script
Java2ME
Firewall
Flash
.htaccess
Apache
VRML
Протоколы
Поисковые системы
Технология JAVA
Учебник по PHP
Учебник по JavaScript
Учебник по XML
Java Q&A
AJAX
DHTML
XHTML
Dreamweaver
Web 2.0
Python
Вебмастеру
Cisco
Ruby on Rails
Silverlight

Базы данных

Access
InterBase
MySQL
Oracle
ADO .NET
Основы SQL
Учебник по Access 2002
MS
Microsoft FoxPro
Доступ к данным
XML в MS SQL Server 2000
ODBC и MyODBC
Обучение
Caché
DB2
PostgresSQL
Sybase
Теория
Хранилища данных
Безопасность
Реляционные данные
MySQL и mSQL

Остальное:

Разное
Обзоры книг
Безопасность
Графика и дизайн
Юмор
Linux
Фракталы
Microsoft Axapta
Многоядерность
Сети
Microsoft Office
Работа
MS-DOS
Криптография
Графика и игроделание
Новости SDK
Системы защиты
Учебник по AutoCad
CVS
Windows XP
Windows Server 2003
Windows Vista
Windows 7
Мероприятия

    Кто на сайте
Вы не зарегистрированы.
Имя:

Пароль:

Запомнить

Регистрация позволит Вам пользоваться дополнительными сервисами.
Сейчас на сайте:
Гостей: 97
Пользователей: 0