Модули от клуба ММВ
Написать нам

ScreenShooter v1.2

Снятие фотографии с окна монитора – стандартная операция, которой часто пользуются пользователи компьютера. Причины для этого бывают разные: либо желание сохранить в виде картинки красивый момент в любимой игрушке, либо необходимость послать другу скриншот интересной программы… Вообще, с точки зрения Multimedia Builder, эта функция в нём не нужна, так как это делается одной клавишей «Print Screen» на клавиатуре. Но может ведь и пригодится :) Посему сделан такой модуль, способный снимать картинки как с экрана в целом, так и с активного в момент съёмки окна. К тому же, модуль способен сразу сохранять снимок экрана в графический файл!

КОМАНДЫ УПРАВЛЕНИЯ МОДУЛЕМ

param$='HIDE,WAIT '+С_ЧЕГО_СНИМАТЬ+'#'+ПАПКА+'#'+ИМЯ_ФАЙЛА
Run("ПУТЬ_К_МОДУЛЮ","param$")

С_ЧЕГО_СНИМАТЬ - если параметр равен 0, то фотографии будут сниматься со всего экрана; если 1, то фотографии будут сниматься с активного в момент съёмки окна.
ПАПКА - папка, в которую будут записываться фотографии
ИМЯ_ФАЙЛА - имя файла, которое будет присваиваться отснятой фотографии

Все параметры разделяются специальным знаком «#».

Для подробностей смотрите пример в архиве и не забудьте в проект внедрить файл - "ScreenShoter v1.2.exe" (Меню "Проект" -> "Внедрённые файлы...").



Скачать [62.1 Kb]
Yuriy
26 Декабря 2006
426/2372

Всего комментариев: 2


2. Mangoz E-mail

20:28, 25 Мая 2006Спам


Отлично! biggrin

Ответ: Спасибо!

1. Jay E-mail

00:55, 24 Мая 2006Спам


Вопрос в одном как выкинуть два всплывающих окошка которые надоели появлятся при на жатии на кнопку "снятие скриншота" sad

Ответ: Нужно скомпилировать проект. Или убрать из скрипта два кода: в начале

Code
Minimize()

и в конце

Code
Restore()

Он находится в этой кнопке.


Добавлять комментарии могут только зарегистрированные пользователи
[ Регистрация | Вход ]