- •1.1. Порядок выполнения задания
- •1.2. Варианты заданий
- •2.1. Порядок выполнения задания
- •2.2. Варианты заданий
- •3.1. Порядок выполнения задания
- •3.2. Варианты заданий
- •4.1. Порядок выполнения задания
- •4.2. Варианты заданий
- •5.1. Порядок выполнения задания
- •5.2. Варианты заданий
- •6.1. Порядок выполнения задания
- •6.2. Варианты заданий
- •7.1. Порядок выполнения задания
- •7.2. Варианты заданий
- •8.1. Порядок выполнения задания
- •8.2. Варианты заданий
- •9.1. Порядок выполнения задания
- •9.2. Варианты заданий
- •10.1. Порядок выполнения задания
- •10.2. Варианты заданий
- •11.1. Порядок выполнения задания
- •11.2. Варианты заданий
- •12.1. Порядок выполнения задания
- •12.1.1. Общие понятия о реестре Windows.
- •12.1.2. Работа с реестром Windows в Delphi*.
- •12.2. Варианты заданий
9.2. Варианты заданий
Получить информацию о всех жестких дисках в системе. Используемая функция WinApi - GetDriveType.
Получить информацию о используемой клавиатуре. Используемая функция WinApi - GetKeyboardType.
Определить координаты курсора мыши. Используемая функция WinApi - GetCursorPos.
Установить координаты курсора мыши в точку экрана, задаваемую пользователем. Используемая функция WinApi - SetCursorPos.
Поменять функции кнопок мыши ("для левши" и "для правши"). Используемая функция WinApi - SwapMouseButton.
Определить версию Windows. Используемая функция WinApi - GetVersion.
Определить количество минут, прошедших с момента запуска Windows. Используемая функция WinApi - GetTickCount.
Определить имя компьютера. Используемая функция WinApi - GetComputerName.
Определить состояние оперативной памяти в Windows. Используемая функция WinApi - GlobalMemoryStatus.
Запустить калькулятор Windows. Используемая функция WinApi - ShellExecute.
Создать произвольный звуковой эффект с использованием системного динамика. Используемая функция WinApi - Beep, находящаяся в модуле Windows.
Запустить редактор реестра Windows. Используемая функция WinApi - ShellExecute.
Определить количество свободной памяти в глобальной памяти Windows. Используемая функция WinApi - GetFreeSpace.
Определить количество задач, запущенных в настоящий момент в Windows. Используемая функция WinApi - GetNumTasks.
Определить цвет RGB в указанной пользователем точке экрана. Используемые функции WinApi - GetPixel, GetDC.
Определить количество свободного места на указанном диске. Используемая функция WinApi - GetFreeSpaceForDrive.
Определить текущую директорию. Используемая функция WinApi - GetCurrentDirectory.
Определить общий объем указанного логического диска. Используемая функция WinApi - GetTotalSpaceForDrive.
Получить аттрибуты файла, указанного пользователем. Используемая функция WinApi - GetTotalSpaceForDrive.
Определить время создания файла, указанного пользователем, и дату его последней модификации. Используемые функции WinApi - GetFileTime, OpenFile.
Определить размер файла, указанного пользователем. Используемые функции WinApi - GetFileTime, OpenFile.
Удалить папку, заданную пользователем, с диска. Используемая функция WinApi - DeleteFolder.
Удалить из заданного каталога файлы, имеющие аттрибут "только для чтения". Используемые функции WinApi - DeleteFile, FindFirst, FindNext, FindClose.
Посчитать количество файлов на указанном диске. Используемые функции WinApi - FindFirst, FindNext, FindClose.
Определить количество съемных дисков на компьютере. Используемая функция WinApi - GetDriveType.
Определить заголовок файла, указанного пользователем. Используемая функция WinApi - GetFileTitle.
Определить код последней ошибки, возникшей в ходе работы Windows. Используемая функция WinApi - GetLastError.
Определить тип процессора. Используемая функция WinApi - GetProcessorType.
Определить временные характеристики указанного позьзователем запущенного процесса. Используемая функция WinApi - GetProcessTimes.
Определить расширенные сведения о версии системы. Используемая функция WinApi - GetVersionEx.
Практическое занятие №10
Работа с графическими объектами типа Canvas