|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.04.2010, 17:00 | #1 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
BMP, JPG скриншоты экрана. Большой размер файлов даже с использованием компрессии.
Привет=)
написал программу для снятия скриншотов экрана.. в ручном и автоматическом режиме(через таймер). Но тут 2 проблемы.. 1) BMP изображение получается весом 5 Мб. (в bmp нет компрессии). При выборе JPG тоже самое 5 Мб. (В JPG использую компрессию). 2) далее при определённом кол-ве отснятого матерьяла программа выдает ошибку об нехватке места(где его нехватает я так и не понимаю(ПЗУ 25 Гб свободно, 2 Гб ОЗУ свободно)) =) Вот исходник+готовый экземпляр , если можете помогите. Исходник нуждается в AlphaSkins и CoolTray компоненте. Последний раз редактировалось Человек_Борща; 05.04.2010 в 18:05. |
05.04.2010, 17:24 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
на будущее exe нам ни к чему.
Код:
а вот по второму пункту буду громко ругатся. ну где освобождение памяти?(удаление созданных обьектов?) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
05.04.2010, 18:15 | #3 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
спасибо учел.. обновил архив первого поста.
хм странно.. расставил Код:
При достижении определенного кол-ва на счетчике пишет что нет места. Думаю что это буфер виноват, как я понимаю: Нажатие кнопки=>скрин=>буфер=>папка... дело в SCRCOPY.. как по другому можно? или .. Сделать скрин=>Буфер=>папка=>очистить буфер=> сделать скрин. Насчет JPEG.. вы знаете способ снятия скриншота и сохранение в JPEG без использования BitMap? |
05.04.2010, 18:39 | #4 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
а разве код изменился?
Код:
Цитата:
и вообще, откуда претензии к флагу копирования изображения? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
05.04.2010, 19:10 | #5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
=) спасибо заработало...
Код:
а bm.save.. теперь работает. Спасибо. а с первым постом налажал.. в делфи исправил сохранить забыл. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
программа на С++ для компрессии/декомпрессии файлов | mephistophel | Общие вопросы C/C++ | 6 | 10.03.2010 21:15 |
Слишком большой размер! | Egik_net | Microsoft Office Access | 2 | 28.11.2009 16:38 |
Большой размер пустой страницы | AVBel | Microsoft Office Excel | 10 | 11.11.2008 11:24 |
Проблема преобразование jpg в bmp через dll | inndim | Общие вопросы Delphi | 5 | 24.06.2008 18:24 |
Помогите плз с bmp и jpg | Svetik | Общие вопросы C/C++ | 4 | 27.11.2007 19:00 |