Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Проигрываем музыкальные файлы
1. Проигрываем файл в формате *.mp3: Private Declare Function mciExecute Lib "winmm.dll" (ByVal lpstrCommand As String) As Long
'чтобы воспроизвести файл 'чтобы закрыть файл 2. Проигрываем файл в формате *.mid: Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uRetrunLength As Long, ByVal hwndCallback As Long) As Long
'Открываем файл Call mciSendString ("open ИМЯ ВАШЕГО ФАЙЛА type sequencer alias passport", 0, 0,0) 'Проигрываем файл Call micSendString ("play passport", 0, 0, 0) 'Останавливаем файл Call micSendString ("stop passport", 0, 0, 0)
3. Проигрываем файл в формате *.wav: Private Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
'Проигрываем файл Call sndPlaySound("ИМЯ ВАШЕГО ФАЙЛА", 0) В начало
Без Api 1. Перезагрузка компьютера: Shell "rundll32 shell32,SHExitWindowsEx 2" 2. Вызвать окно "Форматирование: Диск 3,5 (А:): Shell "rundll32 shell32,SHFormatDrive"
3. Открыть "Свойства экрана": Shell"rundll32 shell32,Control_RunDLL desk.cpl"
4. Выстраивает все не свернутые окна сверху вниз: Shell"rundll32 user,tilechildwindowsl"
5. Обновить рабочий стол: Shell"rundll32 user,repaintscreen"
6. Отключить клавиатуру: Shell "rundll32 keyboard,disable"
7. Отключить мышь: Shell "rundll32 mouse,disable"
8. Функция Environ: MsgBox Environ ("TMP") 'Выводит директорию временных файлов Средства WinAPI. Реестр Const REG_SZ As Long = 1 Const KEY_ALL_ACCESS = &H3F Type SECURITY_ATTRIBUTES nLength As Long RegOpenKeyEx - Функция открывает существующий ключ реестра, а точнее определяет его манипулятор.
Основные параметры: lpSubKey - имя открываемого ключа (например, "MyProgram\Options") phkResult - заполняется манипулятором открытого ключа
RegOpenKeyEx HKEY_CLASSES_ROOT, "MyProgram\Options", 0, KEY_ALL_ACCESS, Result '// В этом примере выводится манипулятор ключа HKEY_CLASSES_ROOT\MyProgram\Options RegCloseKey - Функция закрывает ключ системного реестра. Основные параметры: Пример: RegOpenKeyEx HKEY_CLASSES_ROOT, "MyProgram\Options", 0, KEY_ALL_ACCESS, Result '// Открытие ключа
RegCreateKeyEx - Функция для создания нового ключа. Если ключ существует, функция открывает его. Основные параметры: hKey - имя стандартного ключа (например, HKEY_CLASSES_ROOT) Пример: Dim Result As Long RegCreateKeyEx HKEY_CURRENT_USER, "MyProgram\Options", 0, vbNullString, 0, KEY_ALL_ACCESS, SA, _ Result, &H1
Основные параметры: Пример: RegSetValueEx - Функция задаёт значение и тип параметра, находящегося в заданном ключе.
Основные параметры: hKey - манипулятор ключа
Пример: Dim Retval As Long
'// Строковому параметру StringValue присваивается значение "Реестр"
|
|||||
Последнее изменение этой страницы: 2019-12-25; просмотров: 188; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.17.6.75 (0.006 с.) |