Как сделать скриншот собственной формы - VB

Узнай цену своей работы

Формулировка задачи:

Требуется сделать самоскриншот активной формы проги? Это возможно? Я только видел примеры скриншота всего рабочего стола...
Нет вариантов? Нужно отскринить активное поле приложения, вроде бы где-то читал, что можно сделать средствами Vb...
Все нашел в сети вот такое решение:
Вопрос а как привезать сохранение файла к CommonDialog, то есть как необходимо преобразовать строку:

Решение задачи: «Как сделать скриншот собственной формы»

textual
Листинг программы
Private Sub Command3_Click()
On Error Resume Next
CommonDialog1.ShowSave
Call Capture(Me.Command3.hwnd, CommonDialog1.FileName & ".bmp")
MsgBox "Картинка кнопки сохранена в " & CommonDialog1.FileName & ".bmp"
End Sub

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

10   голосов , оценка 4.3 из 5
Похожие ответы