Всё для программирования в среде Delphi

Delphi    Добро пожаловать на DelphiSite.ru! Сайт посвящён программированию в среде Delphi. Здесь вы найдёте примеры программ, написанных на Дельфи, компоненты, позволяющие расширить функционал ваших приложений, а также множество статей и советов. Материалы сайта рассчитаны как на профессиональных программистов, так и на начинающих. Если у вас возникли трудности, обратитесь к нашему разделу FAQ. Возможно, ответ на ваш вопрос там уже есть.
   Если у вас есть интересный исходник, компонент, статья или вы просто хотите поделиться полезным советом, вы можете опубликовать их через веб-интерфейс нашего сайта. Для этого нужно зарегистрироваться или войти на сайт.

Создание окон произвольной формы в Delphi

Как Windows превратить в illuminators – создание окон произвольной формы в Delphi средствами Windows API Старая статья, ранее была откомпилирована в .HLP. Теперь это .PDF файл.

Как узнать загрузку CPU определённым процессом?

В коде используется функция ExecCmdine из статьи: Как запустить консольное приложение и пер

Изменить размер кнопки ПУСК

Изменить размер кнопки ПУСК

Вейвлет преобразования в Delphi

Библиотека вейвлет-преобразования

Как сделать выделение "резиновым прямоугольником"?

Как реализовать выделение "резиновым прямоугольником".Иными словами, когда пользователь нажимает на левую кнопку мыши и сдвигает ее, на экране появляется прямоугольник, изменяющий размеры при движении мыши, причем все объекты, попавшие в этот прямоугольник выделяются.

Алгоритм Кнута — Морриса — Пратта

Function pos (t,p : String) : integer;
 var F : array[0..len] of integer;
     k,i : integer;
 {t - подстрока;p - соотвественно строка}
 {len - сумма дли

Диагностические сообщения компилятора Delphi

Типов сообщений компилятора более двухсот. Рассмотрим перечень наиболее встречающихся сообщений класса Error

Отмена вставки нового узла в TreeView по нажатию кнопки Esc

type
 TTVNewEditCancelEvent = procedure( Sender: TObject;
  Node: TTreeNode; var Delete: Boolean) of object;
 TBetterTreeView = class(TTreeView)

Как передать массив как параметр?

Передача параметров процедуры и функции в дельфи:

Type Ta=array of something;

Var a:Ta;

Решение СЛАУ, вычисление обратных матриц и определителей с использованием LU-разложения

Модуль для решения систем линейных уравнений, вычисления обратных матриц и определителей с использованием LU-разложения


RSS-материал
...