|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2001
Città: Tortorici(ME)
Messaggi: 375
|
Slider e Progress Bar (VB 6.0)
salve a tutti.....
volevo sapere come devo fare per collegare una slider o una progress bar a un mmcontrol....mi spiego meglio ..ho fatto un Player MP3 (robetta da poco..Però..)...funzia tutto soltano che la barra di avanzamento nn avanza ![]() ringrazio tutti coloro che avranno la pazienza di spiegarmi come funzia... ciao ciao
__________________
Codegen Miditower 450Watt-AMD 2500+@3200+-SLK800+Top Motor H-1024Mb Ram DDR 333-Epox 8RDA+-Hercules AIW 9800se@9800Pro-Maxtor 120Gb+2HD Maxtor 80Gb-LG16x48// My Fiat 500 Carputer |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
non so bene come funziona l'mmcontrol però ti posso dire come funziona la progress bar:
.Max = setti il massimo valore; nel tuo caso la lunghezza in secondi della canzone .Min = setti il minimo; 0 .Value = secondi passati che dovresti riuscire a tirare fuori dal controllo mmcontrol Se riesci a farti ritornare i secondi in cui è la tua canzone il gioco è fatto!! |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Nov 2001
Città: Tortorici(ME)
Messaggi: 375
|
sei un grande
ci provo immediatamente.....cavolo sei davvero preparato.......
nn vorrei approfittarne ![]() ![]() ![]()
__________________
Codegen Miditower 450Watt-AMD 2500+@3200+-SLK800+Top Motor H-1024Mb Ram DDR 333-Epox 8RDA+-Hercules AIW 9800se@9800Pro-Maxtor 120Gb+2HD Maxtor 80Gb-LG16x48// My Fiat 500 Carputer |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Sep 2001
Città: Lugagnano di Sona (Verona)
Messaggi: 382
|
per le dimensioni semplicemente utilizza le properties dell'ogetto da ridimensionare.. tra le quali:
.height .left .top .width .startUpPosition per le variabili dello scrollbar concordo con Matpez ciao
__________________
my site |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Nov 2001
Città: Tortorici(ME)
Messaggi: 375
|
modificando le dimensioni dell'animation nn modifica le dimensioni all'avvio del film bensì quelle dell'icona....cmq ci riprovo................per quanto riguarda la progressbar da collegare con mmcontrol.......ho utilizzato tracklenght(credo si scriva così) e mi dice le dimensioni della canzone in long( es:198002)....e facendo un ciclo
m= mmcontrol1.tracklenght progressbar1.max= m for i=0 to m progressbar1.value=i next i però ancora nn so in quale degli eventi del mmcontrol lo devo mettere....ad esempio in play_click...prima carica la barra e poi parte la canzone....poi con un altro vanno in simultanea soltanto che la barra carica velocemente e durante l'esecuzione della canzone.....si carica + volte...... io speravo in un aiuto sulla slider....credo sia più adatta in questi casi....cmq vi ringrazio
__________________
Codegen Miditower 450Watt-AMD 2500+@3200+-SLK800+Top Motor H-1024Mb Ram DDR 333-Epox 8RDA+-Hercules AIW 9800se@9800Pro-Maxtor 120Gb+2HD Maxtor 80Gb-LG16x48// My Fiat 500 Carputer |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Sep 2001
Città: Lugagnano di Sona (Verona)
Messaggi: 382
|
probabile che ci sia qualche problema sul ciclo e su "progressbar1.max=m"
Prova a debuggare il tutto ... magari il ciclo è troppo corto e si ripete. Se usi un time dovresti metterla in timer1_change(), tenendo conto del valore max letto dal tracklenght... e del "passo" del timer Per le slider.. dovrebbe funzionare ugualmente. ciao
__________________
my site |
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Quote:
Per cui ti conviene che al cambio di canzone memorizzi nella ProgressBar.Max la lunghezza (in secondi se puoi) e poi con una variabile definita a livello globale della tua form incrementi di 1 ogni volta che entra nellevento _Timer() del tuo "Timer", dopo di che assegni il valore di quella varibile dentro al value di progressbar. |
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Nov 2001
Città: Tortorici(ME)
Messaggi: 375
|
provo immediatamente......grazie ragasuoli
![]() PS: la slider si utilizza quasi allo stesso modo di una progressbar PPS: per l'animation nulla da fare nn riesco a sitemare le dimensioni durante l'esecuzione....o per meglio dire le cambio quando il progr è in esecuzione ma il film ricomincia da capo...... ![]()
__________________
Codegen Miditower 450Watt-AMD 2500+@3200+-SLK800+Top Motor H-1024Mb Ram DDR 333-Epox 8RDA+-Hercules AIW 9800se@9800Pro-Maxtor 120Gb+2HD Maxtor 80Gb-LG16x48// My Fiat 500 Carputer |
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: Nov 2001
Città: Tortorici(ME)
Messaggi: 375
|
Quote:
![]()
__________________
Codegen Miditower 450Watt-AMD 2500+@3200+-SLK800+Top Motor H-1024Mb Ram DDR 333-Epox 8RDA+-Hercules AIW 9800se@9800Pro-Maxtor 120Gb+2HD Maxtor 80Gb-LG16x48// My Fiat 500 Carputer |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:00.