Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Изменить размер картинки Добавлено: 28.10.04 12:10  

Автор вопроса:  DaSharm | Web-сайт: dasharm.com | ICQ: 780477 
Вот..не работал никогда с графикой, не шарю... Мне нужно изменять размеры картинки загруженной в пикчербокс. Именно в пикчербокс а не в image. StretchBlt очень искажает картинку при уменьшении почему-то у меня, может я что-то не так делаю?Как правильно?

Ответить

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

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



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #1
Добавлено: 28.10.04 12:23
никогда не сталкивался... всегда в этих случаях работал с Image

Ответить

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



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #2
Добавлено: 28.10.04 12:24
извини не потеме. а не знаешь ли ты способа отпринтскринить из бейсика, кроме
  keybd_event &H2C, 0, 0, 0 'имитируем PrintScreen

Ответить

Номер ответа: 3
Автор ответа:
 dNW



Вопросов: 30
Ответов: 683
 Профиль | | #3 Добавлено: 28.10.04 15:00
извини не потеме. а не знаешь ли ты способа отпринтскринить из бейсика, кроме


BitBlt hdc,0,0,Screen.Width,Screen.Height,GetDC(0),0,0,vbSrcCopy

Ответить

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



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #4
Добавлено: 28.10.04 17:08
Блин, если не по теме тогда нафига постить?

Ответить

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



Вопросов: 30
Ответов: 683
 Профиль | | #5 Добавлено: 28.10.04 19:11
Блин, если не по теме тогда нафига постить?


Лень - матушка

Ответить

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



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #6
Добавлено: 28.10.04 20:13
Никто не знает, мать...Вб программеры блин...Вот 10 минут посидел над графикой и написал ф-цию...Юзайте, юзеры...
Private Sub ResizePicture(sDestPict As PictureBox, sSrcPict As StdPicture, sH As Long, sW As Long
' Resize function by DaSharm (ICQ: 780477)
On Error Resume Next
sDestPict.Height = sH
sDestPict.Width = sW
 sDestPict.AutoRedraw = True
 sDestPict.Picture = LoadPicture()
 sDestPict.PaintPicture sSrcPict, 0, 0, sW / Screen.TwipsPerPixelY, sH / Screen.TwipsPerPixelX
End Sub

Ответить

Номер ответа: 7
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #7
Добавлено: 28.10.04 20:41
2dNW
Thanks

Ответить

Страница: 1 |

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



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