Страница: 1 |
Вопрос: Помогите снять скриншот с формы | Добавлено: 30.05.11 16:51 |
Автор вопроса: ![]() |
Привет всем! Просил гугл помочь мне с этой проблемой , но там либо для 6.5 , либо снятие всего экрана. А мне надо лишь снятия скриншота с моей формы , либо же , сохранить форму как изображение. помогите пожалуйста! |
Ответы | Всего ответов: 15 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ICQ: 7215215 Вопросов: 7 Ответов: 21 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 30.05.11 17:04 |
программу почти закончил,а вот только осталось сделать скриншт с формы и всё,а тут такое : |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 192496851 Вопросов: 75 Ответов: 3178 |
Профиль | Цитата | #2 | Добавлено: 30.05.11 21:51 |
alt-printscreen с формы снимает |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #3 | Добавлено: 30.05.11 23:08 |
да все просто..
1. делаешь снимок всего экрана 2. зная размеры и положение формы вырезаешь нужную тебе часть 3. наслаждаешься |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ICQ: 7215215 Вопросов: 7 Ответов: 21 |
Web-сайт: Профиль | Цитата | #4 | Добавлено: 30.05.11 23:12 |
да я об этом думал, не понимаю как его обрезать на нужных частях. Может кто-нибудь подскажет новичку? |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 15 Ответов: 55 |
Профиль | Цитата | #5 | Добавлено: 30.05.11 23:28 |
какая у Вас операционная система?
если Windows 7 - используй "ножницы" - просто вырезаешь нужную часть изображения экрана и сохраняешь как "Снимок.jpg" если Windows XP - уже написали - клавиша PrintScreen, затем открываешь Paint и вставляешь из буфера (потом вырезаешь как надо). как его обрезать на нужных частях. - если владеете, то Adobe Photoshop, если нет - Paint
|
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #6 | Добавлено: 31.05.11 00:28 |
если Windows 7 - используй "ножницы"
![]() |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #7 | Добавлено: 31.05.11 00:30 |
ну давай по частям..
Сделай снимок экрана и сохрани его в файл.. код в студию. Примеров в инете полно.. найдешь сам? |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 15 Ответов: 55 |
Профиль | Цитата | #8 | Добавлено: 31.05.11 00:48 |
Чего то не понял...
просят надо лишь снятия скриншота с моей формы , либо же , сохранить форму как изображение
Какой код в студию ?
|
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 192496851 Вопросов: 75 Ответов: 3178 |
Профиль | Цитата | #9 | Добавлено: 31.05.11 08:03 |
Еще раз, для слепых.
Alt-PrintScreen делает скрин активной формы. Затем сохранять картинку из буфера. |
Номер ответа: 10 Автор ответа: ![]() ![]() ![]() ICQ: 7215215 Вопросов: 7 Ответов: 21 |
Web-сайт: Профиль | Цитата | #10 | Добавлено: 31.05.11 13:25 |
так, значит:
Call keybd_event(System.Windows.Forms.Keys.Snapshot, 0, 0, 0) System.Threading.Thread.Sleep(200) ' To have time to catch the clipboard SaveScreen("test.jpg" ![]() сохранение.
|
Номер ответа: 11 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 4 Ответов: 457 |
Web-сайт: Профиль | Цитата | #11 | Добавлено: 31.05.11 19:48 |
Вот скрин со своей же формы:
Кинь только Button1
|
Номер ответа: 12 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 192496851 Вопросов: 75 Ответов: 3178 |
Профиль | Цитата | #12 | Добавлено: 31.05.11 21:11 |
оба, это ж .NET? Ну, тогда у вас древнегреческие и древнеегипетские способы создания картинки формы.
Быстренько, не палимся, что ниче не знаем, и читаем MSDN: Control.DrawToBitmap Method: Supports rendering to the specified bitmap. Принадлежит инстансам класса Control. (цопирайт) http://msdn.microsoft.com/en-us/library/system.windows.forms.control.drawtobitmap.aspx |
Номер ответа: 13 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 4 Ответов: 457 |
Web-сайт: Профиль | Цитата | #13 | Добавлено: 31.05.11 22:26 |
ну это само собой ![]() |
Номер ответа: 14 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 192496851 Вопросов: 75 Ответов: 3178 |
Профиль | Цитата | #14 | Добавлено: 01.06.11 13:13 |
читал топик? ему надо с ЕГО формы снять. |
Номер ответа: 15 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 4 Ответов: 457 |
Web-сайт: Профиль | Цитата | #15 | Добавлено: 01.06.11 23:49 |
хм... слово "моей" как-то проскользнуло мимо взгляда. |
Страница: 1 |
|