www.demi-s.narod.ru

Delphi
Статьи:

· Интерфейс

· WinAPI

· Компоненты

· Базы данных

· ShellAPI



Разное


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

Открываем и закрываем дверцу CD-ROM...

Далее >>>


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

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

Далее >>>


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

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

Далее >>>


Изменение регистра

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

Далее >>>


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

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

1) составляется список ресурсов в текстовом файле с расширением " *.RC ",
2) этот файл, с помощью утилиты " brcc32.exe ", компилируется в файл ресурса, с расширением "*. RES ",
3) затем этот файл в среде Delphi компилируется в библиотеку DLL .

Далее >>>


Создание Splash Screen

Как создать заставку для Вашего приложения (простой путь)

Далее >>>


Анимированный текст

Создаем анимацию текста путем перебора и вывода на экран...

Далее >>>


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

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

Далее >>>


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

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

Далее >>>


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

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

Далее >>>


Hosted by uCoz