Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.06.2008, 04:21   #1
Black_Ak24
Пользователь
 
Регистрация: 02.01.2008
Сообщений: 21
По умолчанию Снятие скриншота в МСДОС

У меня вот такой вопрос. Как можно снять скрин экрана (именно в МСДОС) когда программа запускается на весь экран и альт-ентер не помогает. Она просто сворачивается и выкидивает на рабочий стол. Програма написана на Си, работа в графическом режиме. Как я заметил, все что написано с помощью граф. режима(по крайней мере на Си) не поддается уменьшению активного экрана.
Лазил в нете, но там ничего особенного не нашел. Помогите пожалуйста с вопросом. То ли я ничего не понимаю, то ли действительно все сложно.

П.С. фотик и Virtual PC не предлагать
Black_Ak24 вне форума Ответить с цитированием
Старый 16.06.2008, 17:09   #2
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

Запускай из под Windows 98. Она может проделать данное действие.
rpy3uH вне форума Ответить с цитированием
Старый 16.06.2008, 17:53   #3
Black_Ak24
Пользователь
 
Регистрация: 02.01.2008
Сообщений: 21
По умолчанию

спасибо за совет, но я уже добился своего и без вин98))
Black_Ak24 вне форума Ответить с цитированием
Старый 17.06.2008, 12:49   #4
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Ну так скажи как, интересно ведь.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 17.06.2008, 19:03   #5
Black_Ak24
Пользователь
 
Регистрация: 02.01.2008
Сообщений: 21
По умолчанию

вобщем делаем .bat файл
пишем туда
REM выключаю эхо
@echo off
REM чищу экран
cls

REM запускаю резидентную программу для скриншотов
REM (по alt+g создаёт скриншот с расширением pcx в той же папке)
PCXGRAB.EXE /I

REM запускаю резидентную программу правящую проблему с
REM кодировками
keyrus.com

REM меняю текущий путь на исходный путь с этим bat-файлом
REM (одна из прог его меняет)
cd %~dp0

REM запускаю нужную программу
REM указываю путь к файлу
\сам путь\

вот и все
конечно надо еще в нете найти файлы keyrus.com и pcxgrab.exe
когда все это сделаешь то, запуская бат файл, откривается именно та программа, путь для какой указан свободно делаешь все что тебе нужно в программе и при желании нажимаешь альт-Г (если хочешь сделать скрин)
но при каждом новом запуске бат файла (если делать при этом захват экрана), те файлы pcx (если они не были перемещены в другое место из текущей папкы с программой) меняются на новые (только что сфотканные)
вобщем все)
Black_Ak24 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
защита листа и снятие защиты в зависимости от логина Dorvir Microsoft Office Excel 2 30.06.2008 13:24
Передача скриншота Terran Работа с сетью в Delphi 1 17.12.2007 21:41
Снятие Защиты с листов, сразу со всех valerij Microsoft Office Excel 2 02.11.2007 21:19