Создать скриншот формы программно - VB

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

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

Добрый день! Проблема возникает с тем, что при создании скриншота (действие происходит при нажатии на кнопку) программа создает его вместе с кнопками на форме. Необходимо, чтобы на скриншоте кнопки формы были не видны. Я пробовал использовать свойство кнопки visible, но это не помогает.

Решение задачи: «Создать скриншот формы программно»

textual
Листинг программы
Private Function ShowHide(Value%)
    Dim o As Object
    On Error Resume Next
    For Each o In Me
        If TypeName(o) = "CommandButton" Then
            o.Visible = False
        ElseIf TypeName(o) = "ComboBox" Then o.Visible = Value
        ElseIf TypeName(o) = "CheckBox" Then o.Visible = Value
        End If
        '''И так далее со всеми ненужными контролами
    Next
End Function

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


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

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

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