exe - это исполняемые файлы, например, инсталляторы программ
rar и zip – архивы
pdf, djv или fb2 э лектронные книги
mp3, wav или ogg. а удио файлы
flac, ape или wav файлы lossless-аудио (звуковые файлы, сжатые без потерь)
avi, mpeg, mp4, mkv, flv видео файлы
jpg (jpeg, jpe), bmp, gif, png, tiff растровые изображения.
Работа в среде Windows с буферной памятью. Контекстное меню. Быстрые клавиши клавиатуры в Windows. Приостановка, снятие задач. Меню кнопки «Пуск», назначение пунктов меню.
Сохранение данных в Буфере обмена
Для записи данных в буфер обмена существует два метода:
Clipboard.SetText "Example posting text", vbCFText
Clipboard.SetData objPic, vbCFBitmap
Первая строчка данного кода добавляет в буфер обмена строку символов. Вторым параметром этого метода является тип передаваемой строчки, который может принимать значение vbCFText (обычный текст), vbCFRTF (текст в формате RTF) и vbCFLink (специальная строка пригодная для обмена данными в формате DDE).
Вторая строчка кода помещает в буфер обмена графический объект. Первый параметр – ссылка на графический объект, который должен быть помещен в буфер обмена, а второй – тип помещаемой информации, который может быть трех типов:
|
|
VbCFBitmap – формат BMP
VbCFMetafile – формат метафайлов Windows
VbCFDIB – формат файлов DIB
VbCFPalette – цветовая палитра
Извлечение данных из Буфера обмена
Для извлечения данных из буфера обмена существует два метода объекта Clipboard, которые аналогичны методам сохранения данных. Ниже приведен пример их применения:
strTemp = Clipboard.GetText
objTemp = Clipboard.GetData
Для этих методов можно указать формат данных, но он является не обязательным. Форматы данных, которые вы можете указать, аналогичны форматам, используемым при сохранении.
Перед получением данных можно, а иногда и просто необходимо, проверить тип данных, которые находятся в данный момент в буфере обмена. Для этого можно воспользоваться следующим методом
Clipboard.GetFormat
Этот метод возвращает формат данных, которые в данный момент находятся в буфере обмена.
Очистка буфера обмена
Последним методом, который будет использоваться также широко, как и все предыдущие, является метод очистки буфера обмена.