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

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

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

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

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

Открытие и закрытие привода CD-ROM

Для того, чтобы реализовать функцию открытия или закрытия привода CD-ROM, выполните следующее...

 

Пример создания многопоточного приложения

Этот раздел содержит описание шагов, необходимых для создания простого, но показательного примера многопоточного приложения.

 

Как создать файл ресурсов в виде DLL

Создайте пустой проект DLL , который содержит ссылку на файл ресурсов .res, который в свою очередь содержит необходимые вам ресурсы.

 

Изменение регистра букв кириллицы

В Delphi есть три функции для изменения регистра: UpCase, LowerCase, UpperCase. Но они работают только для латинского алфавита. Чтобы сделать аналогичные функции для русского алфавита используем то, что в кодировке Windows-1251 буквы расставлены по алфавиту, как большие, так и маленькие. То есть номер большой буквы связан с номером маленькой константой. И в русском, и в английском алфавитах маленькие буквы находятся за большими с разностью в 32 символа.

 

DLL с JPEG и другими ресурсами

Для компиляции ресурсов, используемых в приложении, таких как курсоры, изображения, иконки в динамически связанную библиотеку DLL , применяется следующая технология:

 

Как создать SplashScreen

Сначала создайте новую форму, установите необходимые для нее размеры. Это будет Ваш Splash Screen.

 

Анимация текста

Поместите кнопку TButton по имени AnimateButton, метку TLabel по имени lblText и поле редактирования TEdit по имени editToAnimate на форму по имени AnimationForm.

 

Как изменить порт, используемый принтером

Можно использовать метод SetPrinter объекта TPrinter для изменения порта.

 

Как изменить принтер, заданный по умолчанию

Вы должны изменить принтер, драйвер и порт, как перечислено в Win.ini файле, затем передать системе сообщение WM_WININICHANGE.

 

Создаем текстовый редактор в Delphi

В этой статье, мы рассмотрим создание простого текстового редактора с меню, панелью инструментов и строкой состояния. Также будет присутствовать простой файл справки, который можно будет вызвать из нашего приложения.

 

Помещаем ProgressBar в стандартное диалоговое окно

Допустим, у Вас имеется стандартное диалоговое окно Windows с вопросом и кнопками "Да" и "Нет". Но было бы лучше, чтобы ProgressBar отображался в окне и показывал остаток времени, пока окно не закроется?

 

Как импортировать управление ActiveX в Delphi

Давайте разберемся как добавить управление ActiveX в Ваши проекты Delphi.

 

Как проверить свободное место на диске более 2 Gb

Нужно вызвать функцию GetDiskFreeSpaceEx() Windows API и преобразовать возвращенные целые числа Integer в Double, так как целые числа более 2 Гбайт не поддерживаются в Delphi.

 

Как изменить цвет фона для текста

Как программно изменить цвет выводимого текста на форму? Для этой цели будем использовать функции SetBkColor и TextOut.

 

Как ассоциировать расширение файла с Вашим приложением

В Win32 нужно создать ключ системного реестра под корнем HKEY_CLASSES_ROOT, который указывает на расширение файла, командную строку и иконку для отображения.

 

Несколько DLL с формами, которые загружаются динамически в PageControl главной формы

Как поместить формы из DLL на отдельную вкладку в управление PageControl с TTabSheet на главной форме прилоежения?

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