Хочу цветной Progressbar!

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
STanli
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 163
Зарегистрирован: 31.05.2004 (Пн) 15:22
Откуда: ТОМСК

Хочу цветной Progressbar!

Сообщение STanli » 06.07.2004 (Вт) 5:44

Мне для одной проги понадобилось сделать цветной ProgressBar, а стандартный не меняет цвет, помогите.

Tin
Woodsman
Woodsman
Аватара пользователя
 
Сообщения: 1001
Зарегистрирован: 08.12.2001 (Сб) 11:00
Откуда: Kazakhstan

Сообщение Tin » 06.07.2004 (Вт) 6:09

Где-то попадался ОСиКс - не помню где... но зачем тебе это, давно бы уже свой сделал - намного лучше и удобнее
888888__88__88____88
__88________8888__88
__88____88__88__8888
__88____88__88____88

Zer
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 460
Зарегистрирован: 26.09.2003 (Пт) 13:08
Откуда: Нижний Новгород

Сообщение Zer » 06.07.2004 (Вт) 9:52

Делай свой. По крайней мере можно поизвращатся: не только сделать его цветным, а ещё и круглым(как диаграмы свободного места в must die)
Microsoft DirectX - Маломягкий Прямой Х...
Не откладывай на завтра то, что можно выпить сегодня...

Faust
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 649
Зарегистрирован: 29.12.2003 (Пн) 13:38
Откуда: лаборатория

Сообщение Faust » 06.07.2004 (Вт) 10:39

Не уверен :oops: , но по-моему должна быть такая опция в апишках для изменения боевой раскраски Windows. А ещё мне вспоминается установка Office 97 - там одновременно три прогресбара скачут - зеленый, синий и розовый.
P.S. Хотя, как по мне, действительно лучше будет свой прогресбар написать, где-то так:
Код: Выделить всё
Sub PBRefresh(Percent As Integer)
Picture1.Line (0,0)-(Percent,20),vbGreen,BF
End Sub
Листинги не горят!

pitbull
Постоялец
Постоялец
 
Сообщения: 314
Зарегистрирован: 25.06.2004 (Пт) 15:37
Откуда: Кемерово

Сообщение pitbull » 06.07.2004 (Вт) 11:25

Да свой намного интереснее. Есть много исходников прогресбаров на
www.vbnet.ru

www.sources.ru в разделе VB

www.vb.kiev.ua

mihhail
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 04.07.2004 (Вс) 20:18

Сообщение mihhail » 06.07.2004 (Вт) 12:30

Год назад я писал свой прогресбар. Могу прислать.

pitbull
Постоялец
Постоялец
 
Сообщения: 314
Зарегистрирован: 25.06.2004 (Пт) 15:37
Откуда: Кемерово

Сообщение pitbull » 06.07.2004 (Вт) 17:01

Ага обращайся! У меня тоже есть :)

Tin
Woodsman
Woodsman
Аватара пользователя
 
Сообщения: 1001
Зарегистрирован: 08.12.2001 (Сб) 11:00
Откуда: Kazakhstan

Сообщение Tin » 06.07.2004 (Вт) 17:09

у всех есть :D

Можно выставку прогрессов устроить
888888__88__88____88
__88________8888__88
__88____88__88__8888
__88____88__88____88

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 06.07.2004 (Вт) 18:59

Вот вам контрол с примером!!! Нужная штука!

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 06.07.2004 (Вт) 21:21

Вот контрол с примером... Мне очень нравится.
Вложения
vbalProgressBar.zip
-
(54.52 Кб) Скачиваний: 74

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 06.07.2004 (Вт) 22:00

Контрол, который представил нашему вниманию A.A.Z. намного лутше чем мой. Зато теперь у меня есть новый контрол :D

STanli
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 163
Зарегистрирован: 31.05.2004 (Пн) 15:22
Откуда: ТОМСК

Сообщение STanli » 07.07.2004 (Ср) 16:44

Progressbar Rulezzzz!

STanli
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 163
Зарегистрирован: 31.05.2004 (Пн) 15:22
Откуда: ТОМСК

Сообщение STanli » 07.07.2004 (Ср) 18:31

А нельзя какнеть его по проще сделать, без АПИ а то я как это слово увижу то сразу проэкт закрываю(не понимаю я в них ВОБЩЕ ничего и наверно никогда не пойму, и без модулей и прочих непонятных вещей ). Просто форма пикча бокс в нём лэйбл и он изменяет цвет когда пепремещается. А как это зделать я ХЗ. Помогайте.

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 07.07.2004 (Ср) 20:39

STanli писал(а):А нельзя какнеть его по проще сделать, без АПИ а то я как это слово увижу то сразу проэкт закрываю(не понимаю я в них ВОБЩЕ ничего и наверно никогда не пойму, и без модулей и прочих непонятных вещей ). Просто форма пикча бокс в нём лэйбл и он изменяет цвет когда пепремещается. А как это зделать я ХЗ. Помогайте.

Не надо закрывать проект :roll:
Мне помогли и я помогу:

STanli
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 163
Зарегистрирован: 31.05.2004 (Пн) 15:22
Откуда: ТОМСК

Сообщение STanli » 12.07.2004 (Пн) 16:25

Всё равно ничего не понятно =)
Раз, два, три, четыре, пять, с детства с рифмой я дружу.

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 12.07.2004 (Пн) 20:23

Да блин..... можно забацать такой прогрессбар и без АПИ... да с небольшими знаниями ВБ можно сделать.... :evil:
Люди вы будете сами соображать???

STanli
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 163
Зарегистрирован: 31.05.2004 (Пн) 15:22
Откуда: ТОМСК

Сообщение STanli » 12.07.2004 (Пн) 21:25

Шурик, ты б лучьше исходнячок дал :)
Раз, два, три, четыре, пять, с детства с рифмой я дружу.

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 12.07.2004 (Пн) 22:08

Ну, скажем, нечто вроде этого (сделано за 5 минут) :)

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 12.07.2004 (Пн) 23:15

Блин! :) Тот пример, который я выложил, что-то такое делает, что заставляет капитулировать мой GeForce 2! Резко перезагружается Винда, после чего "Система восстановлена после серъёзной ошибки". 8)

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 12.07.2004 (Пн) 23:45

Win'XP?
Может быть, проблема с драйверами видео? У меня в буке встроенная видеокарта, и в XP некоторые игрушки не работают как надо: мерцают, мерцают, а потом в синий экран вываливаются и всё виснет. Да и тормозит всё сильно. В Win'2000 же те же самые игрушки работают практически нормально...

Драйвера я скачивал, откуда только можно, но ничего не помогает :(

STanli
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 163
Зарегистрирован: 31.05.2004 (Пн) 15:22
Откуда: ТОМСК

Сообщение STanli » 13.07.2004 (Вт) 16:09

У меня тоже Fors 2 и всё круто :)
Раз, два, три, четыре, пять, с детства с рифмой я дружу.


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

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

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

    TopList