22.06.2004Чудеса TStringList. Почему надо использовать объекты TStringList везде
Object Pascal в сочетании с ассемблером в современной его форме Delphi 5/6/7 предоставляет неограниченные возможности для полета мысли программиста, и этой статьей мы откроем серию, в которой последовательно будем это демонстрировать. Начнем мы с простого, крайне полезного, но мало известного, по крайней мере, для начинающих, стандартного класса Дельфи TStringList. Автор: Цованян Роман <
20.06.2004Свой ZIP на Delphi. Быстро, качественно, недорого!
После выхода в свет Delphi 2 количество компонентов, содержащих функции разных архиваторов, стало увеличиваться в геометрической прогрессии. Уж не знаю, зачем это надо, но разнообразие стало пугающим: размер их варьировался в пределах от 30 Кб до 2 Мб, цена - от 0 до 299 долларов, а функций... В общем, очень много. До Delphi 4 эти компоненты постепенно прогрессировали и пополнялись новыми фичами. Автор: Лозовский Александр <
17.06.2004Перемещение Image'а по форме во время работы приложения
Многие, наверно, сталкивались с проблемой перемещения Image'a по форме. Решить ее можно тремя способами (может есть и больше, но я знаю только три)... Автор: Михаил Христосенко <
17.06.2004Работа с CSV файлами в Delphi
CSV-файл – простейший по организации файл-таблица, который понимает Microsoft Excel. CSV – Como Separated Value – данные, разделенные запятой. Это обычный текстовый файл, в котором каждая строка олицетворяет ряд таблицы, а разделение этого ряда на колонки осуществляется путем разделения значений специальным разделителем. Обычно роль этого разделителя, судя из названия, играет запятая Автор: CPAS <
16.06.2004Жизнь по плану. Пишем свой органайзер на Delphi.
Года четыре назад мне пришлось писать «электронный органайзер» для одного французского перца. Зачем он был ему нужен? Очень просто – каждый буржуй хочет, чтобы интерфейс любой проги полностью соответствовал его желаниям, и ему не приходилось напрягаться с мастерами, кастомизацией и делать в пять кликов то, что можно сделать одним хоткеем. Таким хоткеем, каким ему нужно. Автор: Дмитрий <
16.06.2004Формулы передачи данных для начинающих
Данным примером я попытаюсь дать ответы на следующие вопросы: Каково различие между KBps и Kbps? В чём заключается отличие битов, байтов и бодов? Как определить скорость передачи данных? Как выяснить, насколько долго будет загружаться файл с определённой скоростью? Как посчитать время, оставшее до окончания загрузки? Автор: Jason Pierce <
15.06.2004Поддержка MS-макросов в DELPHI
Многие из вас наверняка пробовали свои силы в написании макросов в Word, Excel, Access и других продуктах Microsoft. И немало программистов завидовало Word'у и мечтало встроить поддержку макрокоманд и в свои приложения. Автор: Михаил Продан <
14.06.2004Программирование Интернет приложений в Borland Kylix. Часть I.
В этой статье речь пойдет о создании интернет серверов (сетевых демонов) в Linux при помощи среды разработки Kylix и входящего в нее набора компонентов Internet Direct. В качестве примера описывается разработка простого сервера протокола HTTP. Автор: Андрей Боровский <
14.06.2004Программирование Интернет приложений в Borland Kylix. Часть II.
Эта статья продолжает серию, посвященную программированию Интернет-приложений в Borland Kylix. На этот раз речь пойдет о CGI-приложениях и модулях сервера Apache. Автор: Андрей Боровский <
08.06.2004Работа с INI файлами
В этой статье мы рассмотрим технику создания инифайлов их назначение и применение. Начнем с ответа на вопрос зачем же нужны эти инифайлы?! Предположим, что вы создали приложение, в котором пользователь может настраивать цвет фона, шрифт надписей и так далее...
<