Создание генераторов и триггеров в InterBase [Рейтинг: 2256 Автор: Григорий Ситнин] В данной статье я опишу реализацию небольшой утилиты для InterBase, которая создает генераторы, автоматически вызываемые из триггеров. На создание такой утилиты меня подвигло то, что я не нашел никакого средства для этого, а создавать генераторы руками мне неудобно, да и слишком много времени это отнимает.
Что такое "Змейка" и как с ней бороться? [Рейтинг: 2274 Автор: Евгений (Ich Hasse)] В статья подробно, шаг за шагом описывается реализация алгоритма движка игры "Змейка".
Технологии от BoldSoft: новый взгляд на проектирование ИС [Рейтинг: 2200 Автор: Константин Берлинский] Общий обзор архитектуры, созданной компанией BoldSoft.
Повторное использование форм в Delphi [Рейтинг: 2232 Автор: Михаил Голованов] Каждый раз, приступая к разработке нового проекта, я ловлю себя на мысли, что когда-то я уже делал подобные формы. Поэтому я решил поделиться несколькими мыслями о повторном использовании форм в Delphi. Я не претендую на авторство описанных ниже методов, однако я еще не встречал статьи, где данный вопрос был освещен достаточно полно...
Иерархические структуры данных в реляционных БД [Рейтинг: 2374 Автор: Михаил Голованов] Наряду с «плоскими» данными, при построении даже простых информационных систем, приходится хранить в БД и информацию о «вложенных» друг в друга сущностях, т.е иерархические данные. Организация хранения такой информации в реляционных БД проста, но не всегда очевидна для тех, кто впервые сталкивается с подобной задачей. В данной статье я попытаюсь поделиться накопленным опытом.
Работа с COM-портами под Windows [Рейтинг: 2893 Автор: Pasha] Практически любому компьютеру приходится связываться с внешними устройствами. Практически любому программисту приходилось (приходится, придется) ваять программы под эти устройства. Огромное количество внешних устройств общаются с компьютером посредством RS-232. Отсюда и огромное количество вопросов от начинающих разработчиков. Количество вопросов на тему "как мне записать/принять данные с com-порта" на форумах по программированию не убывает, а скорее растет. Именно количество этих вопросов побудило меня к написанию статьи. Хотелось бы подчеркнуть, что статья предназначена именно для новичков в этом вопросе, и соответственно я старался упростить изложение материала.
Маленькие хитрости: Автоматическое сохранение и восстановление свойств формы [Рейтинг: 2256 Автор: Григорий Ситнин] Очередная маленькая хитрость будет посвящена автоматическому сохранению и восстановлению свойств формы, таких как размер, позиция, состояние. Конечно, существует целый ряд пакетов компонент, у которых есть аналогичные функции, но мне, к примеру, не интересно ставить целый пакет только из-за нескольких функций. К тому же, часто за эти пакеты надо платить деньги. В общем, напишем свой компонент.
Перемещение изображений по форме с помощью мыши [Рейтинг: 2248 Автор: Ян Валерьевич] Во время работы над одной программой предо мной встала задача организации перемещения нескольких изображений пользователем с помощью мыши. Я не крутой мастер DELPHI, и найденное мною решение не претендует на полноту, его недостатки я рассмотрю ниже, но я надеюсь, что опыт, приобретённый при решении будет полезен читателю.
Поставить точку... Быстрый доступ к пикселам TBitmap [Рейтинг: 2380 Автор: Борис Новгородов, Алексей Радионов] В статье описан класс, обеспечивающий способ доступа к пикселам TBitmap, который сочетает в себе высокую скорость доступа, превосходящую метод с использованием ScanLine, и простоту и универсальность обращения к пикселам, подобно использованию Canvas.Pixels. Описанные методы можно использовать для решения несложных задач геометрических преобразований или обработки изображений.
Невизуальное наследование форм в Delphi [Рейтинг: 2343 Автор: Рощупкин А.В.] В данной статье исследована возможность использования класса, наследника TForm, как родительского для новых форм. Этод метод удобен в случае, когда нам не важно внешнее однообразие форм, а важно, чтобы поведение различных по интерфейсу форм было одинаково.
Показать: << 101-110 111-120 121-130 131-140 141-150 151-160 161-170 171-180 181-190 191-200 >>
 |
Совершить покупку |
|
 |
|