Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как скопировать картинку в Клипборд? Добавлено: 11.05.07 22:57  

Автор вопроса:  WFS
Команда Clipboard.SetData (Picture1.Picture)
почему то не работает, пишет несовпадение типов, хотя элемент Picture1.picture имеет тип IPictureDisp, который как раз и должен быть в скобках

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 Боцман



ICQ: 295725312 

Вопросов: 53
Ответов: 830
 Web-сайт: Rus-Skipper.narod.ru
 Профиль | | #1
Добавлено: 11.05.07 23:08
Picture1.Picture может Picture1.image?

Ответить

Номер ответа: 2
Автор ответа:
 WFS



Вопросов: 12
Ответов: 19
 Профиль | | #2 Добавлено: 11.05.07 23:14
не, так тоже не получается. Наверно, проблема более глобальная

Ответить

Номер ответа: 3
Автор ответа:
 Боцман



ICQ: 295725312 

Вопросов: 53
Ответов: 830
 Web-сайт: Rus-Skipper.narod.ru
 Профиль | | #3
Добавлено: 11.05.07 23:25
А так?
Clipboard.Clear
Clipboard.SetData Me.Picture1.Image, vbCFBitmap

Ответить

Номер ответа: 4
Автор ответа:
 D o c a l



ICQ: 408802757 

Вопросов: 76
Ответов: 985
 Web-сайт: www.doc-source.pp.net.ua/
 Профиль | | #4
Добавлено: 11.05.07 23:27
Внутри есть рисунок?

Ответить

Номер ответа: 5
Автор ответа:
 Боцман



ICQ: 295725312 

Вопросов: 53
Ответов: 830
 Web-сайт: Rus-Skipper.narod.ru
 Профиль | | #5
Добавлено: 11.05.07 23:32
Ну вот и еще!
Picture1.Picture = LoadPicture("C:\WINDOWS\Зеленый камень.bmp";)
Clipboard.SetData Picture1.Picture, vbCFBitmap
SavePicture Clipboard.GetData(vbCFBitmap), "C:\Ура сохранил.bmp"

Ответить

Номер ответа: 6
Автор ответа:
 WFS



Вопросов: 12
Ответов: 19
 Профиль | | #6 Добавлено: 11.05.07 23:33
Так заработало, спасибо.
Только 2 вопроса: что означает Me?
И почему нельзя писать выражение Me.Picture1.Image, vbCFBitmap в скобках? То есть в этом случае он выдает ошибку(требует знак =)

Ответить

Номер ответа: 7
Автор ответа:
 Боцман



ICQ: 295725312 

Вопросов: 53
Ответов: 830
 Web-сайт: Rus-Skipper.narod.ru
 Профиль | | #7
Добавлено: 11.05.07 23:52
Me, это типа окно с которого обращяются.
Например Form1, написав Clipboard.SetData(Picture1.Picture, vbCFBitmap)ты получил значение, для присвоения объекту, вот и требует объект. По рабоче крестьянски это так, может кто объяснит толковие?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам