Компонент CompControlComputer Conrol. (Service pack 3) Сам этот элемент, если он ещё не отображён на вашей панели инструментов, следует туда добавить. Для этого
- переходим: Project >> Components
- Отмечаем галочкой компонент "Do many API calls! version 3". Ничего страшного, если у вас version 2 или просто 1. Большинство функций будут работать нормально.
|
После этого компонент можно помещать на форму. Он будет называться CompConrol1 Советую сразу же поменять это имя на что-нибудь более понятное, например ccAPICalls или ccВызовы Здесь я использовал так называемую венгерскую нотацию. Это означает, что: - имена переменных организуются по строгому шаблону, что позволяет определять тип переменной не ища оператор объявления.
- начинается имя переменной с 2-4 маленьких букв, сокращённо обозначающих имя переменной. Например:
- frmMain - главная форма
- btnCancel - кнопка Cancel
- Далее, если переменная состоит из нескольких слов, то все слова записываются с большой буквы:
- frmMainOptions
- btnStartProgram
Следовать этой нотации необязательно, однако крайне желательно. Сам я применяю эту нотацию только к названиям форм, модулей и элементов управления. |
Итак, мы создали элемент управления и назвали его ccAPICall. Теперь в следующей таблице я приведу основные функции, которыми обладает этот элемент. [an error occurred while processing this directive] Название функции | Описание | Семейство функций, которые вызывают вкладки из панели управления | | Добавление нового оборудования | Add_Remove() | Добавление и удаление программ | | Настройки экрана | Internet_Settings() | Настройки Internet Explorer | Keyboard_Settings() | Настройки клавиатуры | Modem_Settings() | Настройки модемов | Mouse_Settings() | Настройки мыши | Network_Settings() | Настройки сети | Password_Settings() | Настройки защиты | Regional_Settings() | Региональные настройки | Sounds_Settings() | Настройки звука | System_Settings() | Системные настройки | Функции, изменяющие настройки системы | ALT_CTRL_DEL_Disabled() ALT_CTRL_DEL_Enabled() | Выключение и, соответственно, включение волшебной комбинации клавиш Alt+Ctrl+Delete | Cursor_Hide() Cursor_Show() | Скрытие и, соответственно, показ курсора | DesktopIconsHide() DesktopIconsShow() | Скрывает и, соответственно, показывает все иконки на рабочем столе пользователя | TaskBarHide() TaskBarShow() | Скрывает и, соответственно, показывает системную панель. Ту самую, на которой находится кнопка "Пуск" ("Start") | Функции работы с файлами | Copy_File(FileToCopy, Destination) | Копирует файл FileToCopy в Destination | Delete_File(file) | Удаляет файл file | EmptRecycle() | Очищает корзину | FindFiles() | Открытие окна поиска файлов | Move_File(FileToMove, Destination) | Переименовывает / переносит файл FileToMove в Destination | Другие функции | InternetConnect() InternetDiconnect() | Установить и разорвать связь с Internet-провайдером | LogOff() | Завершить сеанс работы пользователя и вывести окно для ввода имени пользователя и пароля | MinimizeAll() | Свернуть все окна | OpenCDROM() | Открыть CD-ROM | OpenExplore() | Открыть окно Explorer | OpenInternetBrowser() | Открыть окно Internet Explorer | Restart() | Перезагрузить компьютер. | ScreenSaverOff() | Выключить хранитель экрана | ScreenSaverOn() | Включить хранитель экрана | SendEmail() | Открыть окно для создания сообщения электронной почты | ShutDown() | Завершить работу компьютера | ShutDown_DIALOG() | Показать диалог завершения работы компьютера | Sleep_Millisecs(LengthInMilliseconds) | Заснуть на LengthInMilliseconds миллисекунд |
В заключении обзора хотелось бы сказать, что все эти функции очень популярны среди любителей розыгрышей. Чего только стоит увидеть лицо соседа, когда CD-ROM начинает судорожно открываться и закрываться каждые 10 секунд! Вы можете скачать с сервера этот компонент. скачать
|