Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Efetti grafici
Forum - Visual Basic 6 - Efetti grafici

Avatar
fa1212 (Normal User)
Pro


Messaggi: 101
Iscritto: 09/10/2008

Segnala al moderatore
Postato alle 16:46
Lunedì, 09/02/2009
Salve a tutti vorrei sapere se è possibile ottenere in VB6 un efetto simile ai titoli di coda dei film (scritte che dal basso salgono verso l'alto)
e se si come?

esiste poi un modo per nascondere da codice l'icona in alto a sinistra del form lasciando impostato a fixed single il border style del form?

(se a qualcuno interessa posto il codice per il testo scorrevole destra verso sinistra)

Grazie a tuti in anticipo per le risposte

Ultima modifica effettuata da fa1212 il 09/02/2009 alle 17:58
PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 17:55
Lunedì, 09/02/2009
in una label (che porrai in basso al form) metti il tuo messaggio poi in un timer metti un codice che piano piano la fa salire agendo sulla proprietà top (mi sembra...) quindi nel timer metti:
label1.top = label1.top - N

al posto di N metti un numero (es. 20) + il numero è grande + la scritta salirà verso l'alto velocemente...

poi se vuoi puoi inserire un if per controllare quando raggiunge il bordo superiore del form e poi agire di conseguenza...

PM Quote
Avatar
fa1212 (Normal User)
Pro


Messaggi: 101
Iscritto: 09/10/2008

Segnala al moderatore
Postato alle 18:16
Lunedì, 09/02/2009
ok grazie primo problema risolto e per il secondo?

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 20:46
Lunedì, 09/02/2009
vorresti nascondere l'icona in alto a sinistra?
Mmm...bè non ci ho mai pensato, l'unica soluzione ke mi viene al momento è quella di cambiare l'icona con un'icona o trasparente o di un pixel in modo ke non si nota (e magari di colore blu)....

form1.icon = loadpicture("percorso\icona.ico")

oppure la potresti anke integrare nel progetto l'icona...

PM Quote
Avatar
tippolo (Normal User)
Pro


Messaggi: 157
Iscritto: 21/09/2008

Segnala al moderatore
Postato alle 21:05
Lunedì, 09/02/2009
Testo quotato

Postato originariamente da GrG:

vorresti nascondere l'icona in alto a sinistra?
Mmm...bè non ci ho mai pensato, l'unica soluzione ke mi viene al momento è quella di cambiare l'icona con un'icona o trasparente o di un pixel in modo ke non si nota (e magari di colore blu)....


Credo che sia l'unica soluzione possibile, però....
solo per il PC in uso.
con l'icona di colore blu  cambiando SO, stile, ecc. ne verrebbe fuori un pasticcio

Edit: Eureka. Ho trovato!
Si può fare con la prima ipotesi di Gregorio.
Ho preso un'icona trasparente da Shell32.dll del System32 e l'ho caricata nella proprietà del Form (ho fatto delle prove per caricarla a runtime ma non ci sono riuscito).
Il risultato è che la barra sembra esser priva di icona :k:
Ti allego l'icona trasparente


tippolo ha allegato un file: trastarente.zip (190 bytes)
Clicca qui per scaricare il file

Ultima modifica effettuata da tippolo il 09/02/2009 alle 21:30
PM Quote