28.08.2007Анимация без DirectX
При попытке изобразить некую анимацию использую только средства tcanvas, на экране получается черте-чего. Все мельтешит, дергается, одним словом - не годится. Поэтому для получения "гладкой" ( не мельтешащей ) анимация в программах не использующих directx, я обычно использую следующую технику...
<
27.08.2007Delphiнарий
Сегодня я хотел бы вам рассказать о некоторых удобных методах использования интегрированной среды разработки delphi. Часть из них не документирована. Рассматриваемые методы призваны упростить и ускорить процесс кодинга в delphi.
<
19.08.2007Есть ли жизнь?
Понадобилось мне тут сделать проверку того, запущена ли уже одна копия моей программы или нет. Как же это сделать на delphi? Логика решения задачи проста: найти процесс с таким же именем как наш, сравнить pid (process identifier) текущего процесса и найденного и если они разные, то смело выходим из программы. Если же одинаковые, то мы нашли наш текущий процесс и убивать его не стоит (:. А теперь реализация...
<
09.08.2007Использование ресурсов Windows при написании программ на Delphi
Написание полноценных windows приложений на delphi требует от программиста навыков применения ресурсов windows. Под ресурсами windows подразумеваем ресурсы (bitmap, icon, avi, dialog) содержащиеся в системных файлах. Применение данных ресурсов позволяет значительно ускорить написания приложений и придания им профессионального вида. Автор: Альберт Мамедов <
24.07.2007Kомпонент для печати
tprintservice был написан в далеком 1998 году Дмитрием Васильевым, распространялся бесплатно и с исходниками, поэтому был на всякий случай скачан (чисто про запас) и пылился без дела где-то в архивах. Но как говорится: "хорошие весчи на полках долго не залеживаются" - то ли репорты-монстры достали своей неповоротливостью, то ли захотелось свободы действия, в общем решил написать свой репорт... Автор: Алексей Румянцев <
17.07.2007Потоки и методы их синхронизаций в Delphi
Статья призвана дать понятия о процессах, потоках и принципах программирования многопоточных приложений в delphi
<
12.07.2007Изучение работы генератора исходного кода Delphi
В данной статье мы попробуем создать простое приложение с использованием среды delphi и проанализируем работу генератора исходного кода программ Автор: Вячеслав Понамарев <
01.07.2007Использование AutomatedQA MemProof
С помощью AutomatedQA MemProof программы можно отслеживать использование памяти в программах написанных на Delphi или C++ Builder. Можно выяснить, есть ли утечка памяти (memory leak) в исследуемой программе, а также, сколько памяти и ресурсов используется при выполнении определенных действий. MemProof позволяет обнаружить неверные обращения к памяти и вызов функций Windows API с некорректными параметрами. Кроме того, MemProof позволяет отследить возникновение исключи Автор: Горбатов Антон <