Рубрика: Delphi

Рисуем на десктопе

В статье рассматривается метод прорисовки объектов поверх всех окон на примере программы «конфетти», посредством лишь WinAPI функций, что неизменно влияет на размер приложения и его быстродействие. Кроме встроенных модулей Windows, никаких других задействовать не будем.Read More

Программный поиск файлов на Delphi

В этом уроке мы с вами ознакомимся с основными принципами программной организации поиска файлов. Для начала определимся, зачем нам это может быть нужно. Например, вам нужно при запуске программы на выполнение просканировать определенный каталог на присутствие DOC файлов, и при наличии таковых открыть их на редактирование или напечатать. А как вам такая идея: фоновый поиск EXE файла в сети, и при обнаружении новой версии, автоматическое обновление.Read More

URLEncode и URLDecode в Delphi

При написании программ, взаимодействующих по сети, иногда встает проблема передачи, приема и распознавания символов локального алфавита. Например, при написании клиента для некоего сайта. Мы, собственно, наталкиваемся на отсутствие в Delphi функций URLEncode и URLDecode. Поэтому приходится их писать самим. Ниже приведены упомянутые функции. Чтобы лишний раз не изобретать велосипед.Read More

Простейший ICQ клиент

В данной статье будет рассмотрен процесс написания собственного ICQ-клиента с помощью компонента TIcqClient. Собственно, авторы потрудились на славу, за что им большая благодарность. Полученные навыки можно применять в совершенно различных целях, например таких, как написание собственного icq бот-сервиса, информатора, и даже просто ассистента удаленного управления своим компьютером. Да-да, запустив такого бота у себя дома, вы можете управлять машиной (естественно добавив функции удаленного управления), прямо из трамвая, университета, работы, etc…Read More

Редактор диска своими руками

Многие помнят легендарный Norton DiskEditor — утилиту, дающую огромный простор для исследовательской и прочей деятельности. И сейчас есть множество аналогов. WinHex, например.
В этой статье я расскажу как написать свой простой редактор диска. Нужную функциональность каждый сможет добавить сам, я покажу основы.Read More

Создание визуальных компонентов в Delphi

При первом знакомстве с Delphi несомненно удивляешься великому множеству разных визуальных компонентов. Кнопочки, панельки, надписи и многое другое. Но после нескольких месяцев пользования этой средой разработки появляется желание написать что-то свое. Именно эту задачу мы и попытаемся решить используя инвентарь delphi который есть в у нас в наличии и естественно свое воображение.Read More

Панель для проксей

Вероятно, каждый не раз убеждался на своем опыте, что безопасность требует больших затрат времени и энергии как в Cети, так и в риаллайфе. Подумать только, ведь нужно при каждом коннекте вводить пароль в аську, открывать тридцать замков на железной двери, чекать и устанавливать новые прокси в браузер. Геморрой, одним словом. С помощью элементарных навыков кодинга я постараюсь несколько исправить это тяжелое положение, сделав жизнь чуточку комфортнее…Read More

LittleFTP

Это маленькая статейка посвещается написанию… нет … даже не так…
в ней объесняется как можно создать собственный FTP сервер.Read More

Уменьшаем размер программ на Делфи

Целью данной статьи был обзор и сравнение существующих технологий, средств, методов, позволяющих произвести уменьшения размера программ, написанных на Делфи. К статье прилагаются примеры с исходными кодами и всем необходимым для их компиляции.Read More

Способы авторизации в Windows или как проверить верность пароля для определённого пользователя

В данном случае речь пойдёт об авторизации пользователя в ОС Windows локально либо в домене. Как известно, Windows — многопользовательская
система, позволяющая гибко настраивать права для отдельного пользователя или группы…Read More