Страница: 1 |
Страница: 1 |
Вопрос: Изменить размер картинки
Добавлено: 28.10.04 12:10
Автор вопроса: DaSharm | Web-сайт:
Вот..не работал никогда с графикой, не шарю... Мне нужно изменять размеры картинки загруженной в пикчербокс. Именно в пикчербокс а не в image. StretchBlt очень искажает картинку при уменьшении почему-то у меня, может я что-то не так делаю?Как правильно?
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
someone
Вопросов: 215
Ответов: 1596
Web-сайт:
Профиль | | #1
Добавлено: 28.10.04 12:23
никогда не сталкивался... всегда в этих случаях работал с Image
Номер ответа: 2
Автор ответа:
someone
Вопросов: 215
Ответов: 1596
Web-сайт:
Профиль | | #2
Добавлено: 28.10.04 12:24
извини не потеме. а не знаешь ли ты способа отпринтскринить из бейсика, кроме
keybd_event &H2C, 0, 0, 0 'имитируем PrintScreen
Номер ответа: 3
Автор ответа:
dNW
Вопросов: 30
Ответов: 683
Профиль | | #3
Добавлено: 28.10.04 15:00
Номер ответа: 4
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #4
Добавлено: 28.10.04 17:08
Блин, если не по теме тогда нафига постить?
Номер ответа: 5
Автор ответа:
dNW
Вопросов: 30
Ответов: 683
Профиль | | #5
Добавлено: 28.10.04 19:11
Лень - матушка
Номер ответа: 6
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #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-сайт:
Профиль | | #7
Добавлено: 28.10.04 20:41
2dNW
Thanks