Карта сайтаСсылкиКонтакты

Случайная новость

Как переместить пункты ListBox при помощи мыши

Компонент TLIstBox представляет собой коллекцию элементов в прокручиваемом списке. Delphi позволяет легко прогаммировать перетаскивание элементов списка в приложениях. Это уже было рассмотрено здесь.

Подробнее ...

Отключение события на время выполнения задачи

Как сделать, чтобы событие на некоторое время блокировалось и не выполнялось? Допустим, у Вас есть кнопка, при нажатии на которую, выполняется какая-то задача и Вы не хотите, чтобы пользователь в это время еще раз нажал на эту кнопку или сделал двойной щелчок на этой кнопке. Можно сделать задержку реагирования на нажатие кнопки на время выполнения задачи.

 

Как преобразовать TColor в Hex и Hex в TColor

Для преобразования TColor в Hex (для HTML) и Hex в TColor ниже приведены две функции (TColorToHex и HexToTColor), которые позволяют это сделать:

 

Как получить список установленных служб Windows

Вам нужно получить список активных, неактивных или всех служб Windows? Следующая функция поможет это сделать.

 

Как перехватить перемещение и изменение размеров формы

Если Вы хотите определить начало перемещения или изменения размеров формы, а также, когда пользователь заканчивает перемещение или изменение размеров формы, нужно обработать специальные сообщения Windows.

 

Как сохранить текст из Буфера обмена в файл

Если Вам нужно сохранить текст, который содержится в Буфере обмена Windows, то можно выполнить следующую функцию TxtClipbrdToFile:

 

Как поместить RaditoButton внутрь TListBox

Компонент TListBox в Delphi отображает коллекцию элементов в прокручиваемом списке. Свойство MultuSelect определяет, что пользователь может выбрать более одного пункта. Когда свойство MultiSelect установлено в False (по умолчанию), то ListBox может действовать, как контейнер для группы TRadioButton (аналогично с TRadioGroup).

 

Как использовать функцию или процедуру как параметр другой функции

Delphi позволяет передавать функции и процедуры в другие функции или процедуры в качестве параметра. Для этого нужно выполнить следующее:

 

Чтение содержимого всего каталога

Здесь мы рассмотрим функцию FindAllInDir, которая будет искать все файлы и каталоге в заданной директории и выводить их в компонент ListBox. Для пример возьмем папку Windows.

 

Как программно определить папку Мои Документы текущего пользователя

В папке Мои Документы в Windows пользователи хранят созданные им текстовые документы, презентации, фотографии и т.д. Если Ваше приложение будет создавать файлы, которые необходимо хранить в папке Мои Документы, то Вы можете программно определить путь к ней для текущего пользователя.

 

Как сохранить и загрузить все изображение из TImageList в один файл

Функция WriteComponentResFile может быть использована для сохранения их свойств компонентов Delphi в одном файле ресурсов.

 

Как перетащить файлы на форму из Проводника Windows

В приложениях Windows часто используются опереции перетаскивания файлов. При работе с Проводником Windows, Вы можете перемещать, копировать и даже удалять файлы. Как же реализовать это в нашем приложении?

 

Отображение стандартного окна свойств Windows

Для отображения стандартного окна свойств Windows для указанного файла по определенному имени будем использовать:

 

Получение информации о версии EXE файла

Пример, как заполнить ListBox информацией о версии запускаемого файла:

 

Получение имен файлов из буфера обмена ... Элитная недвижимость

Когда Вы используете Проводник Windows для копирования файла можно ли использовать фукнцию Вставить в приложении Delphi?

 

Получение текста управления в позиции X и Y экрана

Форма содержит 3 метки (Label1, Label2, Label3) и один таймер. Label1 выводит Handle окна, над которым находится курсор, Label2 - имя класса, а Label3 - текст, который содержит управление, которое находится в данный момент под курсором мыши.

 

Просмотр стилей кисти

Используйте метод Canvas, который имеет свойство Brush. Этот пример показывает все стили Brush при щелчке мыши.

 
«В начало12345678910В конец»