Создать скриншот формы программно - 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

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


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

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

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