Компоненты vb. CompControl
Сегодня мы рассмотрим компонент CompControl, с его помощью можно управлять компом (перезагружать, открывать CD-ROM, очищать корзину...), и делать всякие приколы. Для добавления компонента войди в Project >> Components

Там выбери Do many API calls! version 3, другие версии тоже сойдут. Если у тебя нет этого компонента, то можешь скачать его (нажми Browse, найди скаченной компонент, и нажми открыть). Если у тебя по какой - то причине не скачивается, или не работает этот компонент срочно пиши на форуме, или гостевой книге свой вопрос. Ну ладно, будем считать что у тебя есть этот компонент. Подключи его (см. выше как это делается). На панели инструментов появится у тебя появится такая фенька: . Закинь ее на форму, и дай ей имя CC1, теперь смотри на таблицу:
Название функции |
Описание |
Семейство функций, которые вызывают вкладки из панели управления
|
Add_HardWare() |
Добавление нового оборудования |
Add_Remove() |
Добавление и удаление программ |
Display_Settings() |
Настройки экрана |
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 миллисекунд |
В ней ты видишь функцию, и ее значение. Например, возьмем функцию OpenCDROM, как ты наверное догадался, или прочитал в описании, эта функция нужна для открытия CD - ROM`a. Для ее использования надо написать CC1.OpenCDROM. Также можно использовать другие функции. Короче тебе надо написать имя компонента.функция. Теперь можешь сделать прикол.
|