Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Копировать часть рисунка Добавлено: 16.10.08 10:24  

Автор вопроса:  Doctorcoot
Приветствую Вас Господа программисты!
Подскажите пожалуйста кто знает как решить такую проблему.
Нужно половину image1 соеденить с другой половиной image2 и полученое извращение вставить в image3.
Это возможно!?

Ответить

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

Номер ответа: 1
Автор ответа:
 Viper



ICQ: 249094859 

Вопросов: 0
Ответов: 310
 Профиль | | #1 Добавлено: 16.10.08 12:37
BitBlt. Но использовать с Picture, а не с Image.

Ответить

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



Вопросов: 7
Ответов: 12
 Профиль | | #2 Добавлено: 16.10.08 15:11
Спасибо. Тока чет она не работает. Её наверное объявить где нить надо?
Если можно, хоть одну строчку живого примера, плиз.

Ответить

Номер ответа: 3
Автор ответа:
 Андрей



Вопросов: 8
Ответов: 42
 Профиль | | #3 Добавлено: 16.10.08 16:07
  1.  
  2. Picture3.PaintPicture Picture1, 0, 0
  3. Picture3.PaintPicture Picture2, Picture1.Width, 0

Ответить

Номер ответа: 4
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #4 Добавлено: 16.10.08 16:22
  1.  
  2. Public Declare Function BitBlt Lib "gdi32" (ByVal hdcDest As Long, ByVal nXDest As Long, ByVal nYDest As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hdcSrc As Long, ByVal nXSrc As Long, ByVal nYSrc As Long, ByVal dwRop As Long) As Long
  3. Public Const SRCCOPY = &HCC0020
  4. BitBlt DestinationPic.hDC, X1, Y1, X2, Y2, SourcePic.hDC, X1, Y1, SRCCOPY

Ответить

Номер ответа: 5
Автор ответа:
 Doctorcoot



Вопросов: 7
Ответов: 12
 Профиль | | #5 Добавлено: 16.10.08 19:02
Андрей пишет:
Picture3.PaintPicture Picture1, 0, 0

Picture3.PaintPicture Picture2, Picture1.Width, 0

Спасибо. Это то, что мне нужно.

Ответить

Страница: 1 |

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



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