Трабла с PICTUREBOX

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Anubis
Обычный пользователь
Обычный пользователь
 
Сообщения: 53
Зарегистрирован: 02.11.2007 (Пт) 10:18

Трабла с PICTUREBOX

Сообщение Anubis » 01.12.2007 (Сб) 11:50

Вот в чём трабла, я создаю "Обойный менеджер", короче обои рабочего стола менять и тд. Не в этом суть, в PictureBox у мну должна обоина высвечиваться, с помощью API сделал скролинг если картинка большая, но вот почемуто те участки, которые за пределами видемости, начинают размазываться... Что посоветуете в этом случае?
Пробовал юзать REFRESH - нифега....
Последний раз редактировалось Anubis 01.12.2007 (Сб) 12:56, всего редактировалось 1 раз.
Мы родились на этот свет, и ни кто не в праве его выключать!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 01.12.2007 (Сб) 12:28

Что значит размазываются?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 01.12.2007 (Сб) 12:29

1. Менять название темы, на соответствующую вопросу
2. Излагать вопрос конкретнее
3. Дополняя его кодом
Весь мир матрица, а мы в нем потоки байтов!

Anubis
Обычный пользователь
Обычный пользователь
 
Сообщения: 53
Зарегистрирован: 02.11.2007 (Пт) 10:18

Сообщение Anubis » 01.12.2007 (Сб) 12:58

Размазывается в том смыле, что такой не приятный баг, например скролишь картинку, ну посмотреть что ниже, но оно туды перезжает размазывая всю кратинуц... Завтро выложу скрин...
Мы родились на этот свет, и ни кто не в праве его выключать!

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Сообщение dr.MIG » 01.12.2007 (Сб) 15:11

И не забудь написать как именно ты скролишь окно...
Salus populi suprema lex

Anubis
Обычный пользователь
Обычный пользователь
 
Сообщения: 53
Зарегистрирован: 02.11.2007 (Пт) 10:18

Сообщение Anubis » 01.12.2007 (Сб) 15:22

Яж говорю, в теме нашёл ссылку на учебник по API, и там в примере был здоровенный код скроллинга... Но глюк не в нём, уже проверял, а именно в PB, Auto Redraw не помогает...
Мы родились на этот свет, и ни кто не в праве его выключать!

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 02.12.2007 (Вс) 19:39

На pscode.com есть хороший компонент - аналог дельфовского scrollbox'a. Найду ссылку скину
Подпись проходит рефакторинг

Anubis
Обычный пользователь
Обычный пользователь
 
Сообщения: 53
Зарегистрирован: 02.11.2007 (Пт) 10:18

Сообщение Anubis » 07.12.2007 (Пт) 13:57

Вот скрин
Вложения
Точечный рисунок.jpg
Точечный рисунок.jpg (50.17 Кб) Просмотров: 365
Мы родились на этот свет, и ни кто не в праве его выключать!

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 07.12.2007 (Пт) 15:15

Дык а скроллишь как?
Подпись проходит рефакторинг

Cytron
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 266
Зарегистрирован: 15.02.2007 (Чт) 21:09

Сообщение Cytron » 08.12.2007 (Сб) 3:06

Manager а не Manedger, Anubis.

Anubis
Обычный пользователь
Обычный пользователь
 
Сообщения: 53
Зарегистрирован: 02.11.2007 (Пт) 10:18

Сообщение Anubis » 08.12.2007 (Сб) 13:46

Cytron
Забей на грамматику... Не спалил что ошибся...
Мы родились на этот свет, и ни кто не в праве его выключать!

Debugger
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1667
Зарегистрирован: 17.06.2006 (Сб) 15:11

Сообщение Debugger » 16.12.2007 (Вс) 18:00

Вроде, надо перед тем, как скролить, очищать Picture Box. И всё решается.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 36

    TopList