29.05.2002Декомпиляция в Delphi
Читая форумы по программированию, иногда натыкаешься на вопрос типа: "У меня есть откомпилированная программа на Delphi. Как мне получить её исходный код?". Обычно такой вопрос возникает, когда программист потерял файлы проекта и у него остался только .exe. Как правило полностью восстановить исходный код на языке высокого уровня невозможно. Значит ли это, что другие тоже не смогут восстановить исходный код Вашей программы ?
<
20.05.2002Интерполяция изображения
Этот алгоритм увеличивает изображение в произвольное количество раз при помощи билинейной интерполяции. Этот алгоритм хорошо работает при целых или больших коэффициентах увеличения. Но резкие границы размываются. Для уменьшения изображения этот алгоритм также не подходит. Автор: Даниил Карапетян <
20.05.2002Как сделать Screen Saver
Хранитель экрана (ScreenSaver) в Windows - это программа, размещенная в каталоге Windows или WindowsSystem. Расширение эта программа должна иметь scr. При запуске ScreenSaver должен реагировать на параметры ... Автор: Даниил Карапетян <
06.05.2002Как сэкономить память в Ваших программах
Обычно, когда класс располагается в памяти, то между полями остаются небольшие пространства, несодержащие никакой информации. Оказывается можно избавиться от таких участков памяти и соответственно Ваше приложение будет меньше расходовать оперативной памяти. Автор: Diego Jones <
23.02.2002Многострочные заголовки в DbGrid
В настоящее время мне, по работе, потребовался компонент DBGrid, который бы удовлетворял следующим требованиям:
создание многострочных заголовков;
простота применения; небольшой размер и отсутствие признаков "большого интеллекта"; полная бесплатность или условно-бесплатность VCL-компонента.
Самым достойным оказался набор компонентов от фирмы Quasidata. Автор: Коробов И.Е. <
24.10.2002Обработка и генерирование исключительных ситуаций
Обработка ошибок - это одна из неприятных обязанностей разработчика программного обеспечения. В надежном
приложении должны обрабатываться все ситуации, которые могут привести к ошибочным результатам или к прекращению работы программы. Автор: Даниил Винокуров, www.delphi.agava.ru <
28.08.2002Действия с посторонними окнами: перемещение, изменение размеров, скрытие...
- Как спрятать окно чужого приложения из своей программы с использованием WinApi? - Как его переместить, закрыть, изменить его размеры? - Как из своей программы изменить заголовок окна чужого приложения? - Как убрать (показать) панель задач и иконки с рабочего стола? - Как перемещать и убирать различные элементы Windows (Кнопку "Пуск", системные часы, SysTray и др.)? Об этом и многом другом в статье. Автор: Винокуров Даниил <
01.07.2002Связка ActiveX - Internet Explorer
А знаете ли вы, что на Delphi можно писать ActiveX компоненты? Конечно знаете. А что с их помощью можно взаимодействовать с Internet Explorer? Это может быть интересно для профессиональных вебмастеров, скажете вы, но я не согласен. "Простой" программист тоже может найти массу применений этому. Здесь будет описано одно из них. Автор: Semenov Ivan (sem_van@mail.ru) <
14.06.2002Delphi 4-5. Справочник
От автора: "Уважаемая фирма Borland, создав свой замечательный продукт Delphi, как всегда обошла стороной русских программистов. Я даже и не подозревал о существовании многих стандартных функций и процедур. Думаю, что данный проект будет полезен тем, кто только начал осваивать Delphi, да и облегчит жизнь "матерым программерам". Автор: ssoft@dialup.ptt.ru <