Как сделать скриншот собственной формы - 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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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