Как в Delphi... |
|
|
Windows
Сделать Screen
Saver
Создать из Delphi
документ Word
Вызвать диалог
"Завершение работы с Windows"
Активизировать
окно
Сменить рисунок на
кнопке "Пуск"
Определить, запущен ли
ScreenSaver
Запускать программу
на старте Windows
Зарегистрировать
расширение
Спрятать и показать
TaskBar
Запустить Screen
Saver
Приостановить компьютер
(sleep)
Добавить файл в меню
"Пуск/Документы"
Очистить меню
"Пуск/Документы"
Сменить обои рабочего
стола
Определить размера
рабочей области Desktop'а
Узнать о завершении
работы Windows
Убрать программу из
Alt+Tab и Ctrl+Alt+Del
Открыть Control
Panel
Убрать и показать
иконки на Desctop'е
Отключить и
включить Ctrl+Alt+Delete
Найти активное
окно
Убрать кнопку
программы с TaskBar
Закрыть
приложение
Создать, изменить и
удалить TrayIcon
Изменить громкость
Запретить запуск
второго экземпляра программы
Сменить язык
Окно
Сделать мигающим
заголовок окна и кнопку на панели TaskBar
Отключить кнопку
закрытия окна
Сделать окно с
дыркой
В Delphi3 установить
минимальный размер окна
Убрать заголовок у
окна
Сделать окно,
перетаскивающееся за любое место
Сделать кнопки в
MessageDlg русскими
Сделать кнопку на
TaskBar для каждого окна
Сделать сложный фон
окна
Сделать "плавающую
панель"
Графика
Копировать векторное
изображение
Повернуть изображение на
произвольный угол
Плавно превратить один
рисунок в другой
Рисовать на экране с
помощью Canvas
Скопировать
изображения экрана
Вывести текст под
углом, сжатым и т.д.
Выдавить текст
Сделать текст с
прозрачным фоном
Вывести полупрозрачный
текст
Выключить и включить
монитор
Определить разрешение
и количество цветов
Узнать о смене
разрешения или количества цветов
Очистить Canvas
Как сделать анимацию
немерцающей
Открыть файл
JPEG
Сохранить
изображение в формате JPEG
Получить картинки из
MessageDlg
Качественно уменьшить
изображение
Убрать зазубринки при
рисовании линий
Размыть изображение
Извлечь иконку из
exe-файла
Перемещать объект на
сложном фоне
Составлять цвет
Компоненты
Поместить ComboBox в
ячейку таблицы
Выводить подсказки
(hint) при движении мыши над списком
Переходить к
следующему полю ввода по Enter
Создать компонент во
время работы программы
Применить действие
сразу к нескольким компонентам
Определить позицию
каретки
Изменить цвет и
другие свойства Hint
Сделать
горизонтальную прокрутку в ListBox.
Выводить элементы
списка разными шрифтами
Рисовать в ComboBox
разными цветами
Писать подсказки
внизу окна
Сделать отказ по
Escape и принятие по Enter
Сделать Label
многострочным
Делать переносы в
Hint
Файловая система
Удалить каталог
Вывести диалог "Обзор
папок"
Вывести список
файлов с иконками
Сохранять настройки в
ini-файле
Определить пути к
некоторым каталогам Window
Удалить файл в
корзину
Добавить файлы в меню
Reopen
Получить список
дисков
Создать каталог
Разделить имя
файла
Реализовать
"перетаскивание" файлов
Определить тип
диска
Изменить расширение
файла
Спрашивать о замене
файла
Проверять
существование открываемого файла
Звук
Считать сигнал с
микрофона
Сыграть звуковой файл
без компонентов
Различать звуковые
CD
Подать звуковой
сигнал
Мышь и клавиатура
Отследить события мыши и
клавиатуры во всей Windows
Ограничить область
перемещения мыши
Имитировать события
мыши
Определить координаты
мыши на экране
Передвинуть мышь
Показать и убрать
курсор
Различить правый и
левый Ctrl
Определить состояние
CapsLock
Перехватить нажатие
клавиши на клавиатуре
Меню
В Delphi3 добавить
картинки в меню
Добавление пункта к
системному меню формы
Показывать подсказки
для меню
Время
Определить день
недели
Узнать об изменении
системного времени
Определить время
работы Windows
Засечь время
Прибавить час
Определение текущего
времени
Приостановить работу
программы
Текст
Реализовать
поиск
Прочесть текстовый
файл DOS
Разрешить длинные
строки (более 32 кб)
Преобразовать PChar и
String
Делать переносы
строк
Разное
Сделать
Интернет-cсылку
Создать динамический
массив
Остановить длинное
действие
Реализовать фоновую
работу программы
Возвести 2 в степень
Сравнить
быстродействия алгоритмов
Открыть и закрыть
CDROM
главная страница • задать вопрос
email:
delphi4all@narod.ru
Сайт создан в системе
uCoz