Newsgroup: it.comp.lang.visual-basic
Titolo: Etichetta scorrevole

Cioa Raga.
Come posso fare per creare un etichetta con un testo che scorre
all'interno?
--
[DjisFun]
Visita il sito di IFRDJ!
http://web.tiscalinet.it/ItFanRadioDeejay
http://zap.to/ItFanRadioDeejay
Il mio sito : 
http://www.freeweb.org/musica/djisfun/

 all'interno?
metti un timer, attivalo al ritmo che vuoi, poi:
Private Sub Timer1_Timer()
    label1 = Right(label1, Len(label1) - 1) & Left(label1, 1)
End Sub
ciao, a.

 label1 = Right(label1, Len(label1) - 1) & Left(label1, 1)
Grazie ! :))


> label1 = Right(label1, Len(label1) - 1) & Left(label1, 1)
Per rendere più veloce l'esecuzione, fai le operazioni in una
variabile e poi aggiorna la label.

 ha scritto



capisco l'amore per l'alta velocita',
ma qui il ritmo e' regolato da un timer !
e io l'ho regolato a 1000 ms, seno' da' fastidio...
:)
ciao, a.

ciao, a.
Può tornare utile cmnq :)
Grazie a entrambi.


 problema, ma se fa anche dell'altro, ogni millisecondo è vitale...
io uso l'attributo
"vitale"
per cose di *tutt'altro* genere.
--
andrea....@tin.it

pal ha scritto

Poi pero' non ti accorgi che ogni volta che utilizzi un computer (il cui
scopo principale dovrebbe essere quello di far RISPARMIARE tempo) perdi ogni
giorno secondi o minuti ad aspettare che quella bella routine _poco_
ottimizzata impiega molto piu' tempo di quanto necessario...
Moltiplica quei secondi o minuti per il numero di giorni all'anno in cui usi
il PC, moltiplica il risultato per tutti gli anni della tua vita in cui usi
il PC... poi ti rendi conto di aver buttato via _una parte della tua vita_
solo perche' "chissenefrega di qualche millisecondo".
D'altronde, ognuno ha le proprie priorita'.
Roal Zanazzi

 >> cheope:

Potremmo anche aggiungere che non va fatta confusione fra lo
scrivere codice ottimizzato e l'ottimizzazione del codice. La
prima cosa e` un dovere morale (etico?:) del programmatore
verso se stesso ed un indice di professionalita`, la seconda
e` una delle fasi dello sviluppo di un progetto software che,
pur non potendo essere eliminata, risulta semplificata se
condotta su codice scritto con attenzione all'ottimizzazione.
In verita` sull'argomento io sono solo un buon predicatore
perche' ho sempre privilegiato l'aspetto "didattico" ed una
forse malintesa leggibilita` del codice ma ultimamente mi sto
ricredendo, anche grazie ad interventi come quelli di Roal
Zanazzi, e sto prestando piu` attenzione alla scrittura
ottimizzata tentando di conciliare tutte le componenti che mi
interessano.
--
Ciao.
Maurizio

 D'altronde, ognuno ha le proprie priorita'.
sulla conclusione, era esattamente quello che dicevo. mi si consenta che si
fa fatica -- io, almeno, ne faccio molta, anzi tantissima -- ad applicare
l'aggettivo italiano "vitale" a un label il cui testo scorre. poi certo,
"raga", se "vitale" e' "un attimino" "esagerato", tutto ok. quando il o la
label scrolla, ci sara' senz'altro qualcosa che helpa (visto ieri sul ng) il
computer a tirer innanz.
il "chissenefrega ecc." -- specie ma non solo sull'argomento tempus ruit --
sai perfettamente che non e' proprio la mia impostazione. passo al monitor
circa 16 ore al giorno, so cosa vuol dire una routine, mia o altrui, scritta
coi piedi. mi sono iscritto a due mail list su vb, e me ne sono tolto
proprio perche' l'anda generale e' "abbiamo tutto il tempo che vogliamo", il
che e' sempre e comunque -- a prescindere dai risultati conseguiti --
un'empia illusione.
per il resto, tutto molto vero. ma anche un po' parziale: perche' il
discorso torni mi mancano alcuni dati:
-- gran parte dei prg in giro sono (o almeno, anche a un profano come me
danno l'idea di essere) scritti coi piedi, e cio' nonostante fanno
*risparmiare* tempo (e/o guadagnare soldi) ai loro utenti. un esempio a
caso: win9x.
-- se per migliorare un pezzo di codice ci metti un mese, bisogna che quel
programma venga usato davvero molto per recuperare quel mese che tu -- per
quanto te lo possano pagare -- hai buttato nel bitbucket -- senza undelete.
se ci metti un anno, o stai scrivendo windows o photoshop, o nessun totale
del tempo risparmiato dagli utenti varra' il tuo. te lo pagano, ma e'
un'altra cosa.
-- quel label nel mio prg (dove peraltro e' un caption) fa qualcosa in un
dbms che per il 99.9% della sua esistenza in ram si gratta la pancia ad
aspettare che qualcuno gli ordini, chieda, immetta qualcosa. ha senso
migliorare la routine ? si', certo, per la propria sete di sapere, la
propria etica e -- tutto sommato -- il proprio narcisismo. nb: non mi
sottraggo a nessuna delle tre componenti. seno' starei offline a farmi gli
affari miei.
-- mi ripeto: trovo desolante, oltre che fuorviante, l'ansia prestazionale,
e soprattutto la trovo *incomprensibile* in questo ng. poco fa per sbaglio
ho aperto photoshop e ho aspettato 20-30 secondi che si pluggasse tutto
quello che gli pareva, solo per poterlo chiudere. li', la capisco, o sul
redim di un tiff di 350 mb. ma per un banalissimo label, boh... -- non mi si
dica "il principio e' lo stesso". se due cose non hanno le stesse condizioni
(environment), non lo e'.
-- detto questo, concordo con te e con maurizio. strano ma serio.
ciao, a.