Работа с буфером обмена - VB

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

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

Как написать процедуру обработки события нажатия кнопки, которая реализует действия: сохранить картинку с формы в буфере обмена, открыть программу PAINT и вставить в нее картинку из буфера обмена?

Решение задачи: «Работа с буфером обмена»

textual
Листинг программы
Private Sub Command1_Click()
 
'Очищаем буфер
Clipboard.Clear
'проверяем тип данных
Picture1.SetFocus
If TypeOf Screen.ActiveControl Is PictureBox Then
'забор картинки в буфер
Clipboard.SetData Screen.ActiveControl.Picture
End If
'запускаем paint /уточнить директорию/
ProgGO = Shell("C:\WINDOWS\System32\mspaint", 1)
'вставляем в paint через правка-вставить
 
 
 
 
End Sub
 
Private Sub Form_Load()
'введите путь к картинке /App.Path & "\2.jpg"/
Picture1 = LoadPicture(App.Path & "\2.jpg")
End Sub

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


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

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

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