Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

SCROLLER DIGITAL AVEC CAPOT EN VERRE + REFLET. FAÇON WINAMP


Information sur la source

Catégorie :Graphique Classé sous : scroller, afficheur, api, winamp, bitblt Niveau : Initié Date de création : 17/06/2007 Date de mise à jour : 17/06/2007 02:28:07 Vu / téléchargé: 3 758 / 684

Note :
Aucune note

Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Cet ActiveX est un scroller façon "WinAmp" avec un capot et son reflet de lumière. J’utilise les API au niveau graphique et j’ai fait quelques relectures afin d’optimiser le tout. Ce qui en fait un control peut gourmand en utilisation de la CPU. Utilisation a peine visible quand le temps de rafraîchissement est au dessus de 40 millisecondes, ce qui est, je pense, pas trop mal aux vues des résultats.
Bref, Lisez bien la petite notice dans l’exemple.

 

Conclusion

Très simple à utiliser :
La propriété "Text" : Pour indiquer le texte à afficher.
Exemple : DigitalScroller1.Text = Ucase("Codes-sources est un site genial")
J’utilise "Ucase(…)" car je n’ai pas encore créé les minuscules.

La fonction "Scrolling" : Pour démarrer le scrolling
4 paramètres dont les 3 derniers Optionnels
Exemple : DigitalScroller1.Scrolling True, 1, 40, 1500 : On démarre le scrolling, 1 pixel de décalage à chaque rafraîchissement, rafraîchissement toute les 40 millisecondes, on attend 1,5 seconde en bout de message avant de défiler dans l’autre sens.

Voila tout est dit.
Bonne prog à Toutes et à Tous.

 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

17 juin 2007 02:21:55 :
Mise à jour du zip, j'avais oublié de supprimer les références inutiles.
17 juin 2007 02:28:07 :
mise à jour de la capture d'écran qui est maintenant de bonne qualité !

Commentaires et avis

signaler à un administrateur
Commentaire de PCPT le 17/06/2007 07:19:01 administrateur CS

salut,

interessant mais il y a quelques points à revoir.
le principal étant la gestion de DesignMode / ExecutionMode de manière à désactiver le timer.
là il devient impossible d'avoir l'aide contextuelle en IDE...
voir également le UCASE à traiter directement par l'UC.
et tant qu'à créer un DC, autant en faire autant pour te passer des 2 picturebox ;)

bon courage ++
PCPT   [AFCK]

signaler à un administrateur
Commentaire de PCPT le 17/06/2007 07:22:40 administrateur CS

voir également à ne pas mettre certaines variables publiques
et ne pas lancer le scroll dans l'init

revois également ton propbag qui ici ne conserve pas les params (pas appelé/utilisé)
++

signaler à un administrateur
Commentaire de WariorProg le 18/06/2007 11:38:06

Merci pour toutes ces critiques pertinentes. Il est vrai qu’au départ, ce prog n’était pas destiné à être diffusé sur codes-Sources. Je l’ai fait en reprenant un ancien projet et en le modifiant pour en faire ce dont j’avait besoins. J’en tire une grande leçon : Rien ne sert de courir, il faut partir « à Zéro ». (Bien sur pour de petits projet comme celui-ci). Promis, je ferais une mise au propre des que possible.
Merci encore.
Bonne Prog.

        WariorProg

signaler à un administrateur
Commentaire de bbcluny le 02/07/2007 16:43:43

Salut,
peut on avoir une aide sur la Function MakeReflet ?
Merci

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

API de Winamp (IPC_PLAYFILE) & Visual Basic?!? [ par iboz ] Hello tout le monde,J'utilise une base de données avec tous mes albums et je voudrais lancer une chanson autrement qu'avec un shell... qui à chaque fo Problèmes avec les API graphiques de windows [ par Kite37 ] Bonjour !J'ai trouvé des morceaux de code sur différents sites touchant au API graphique présents dans windows, mais je ne sais pourquoi je n'arrive p Transfert de données de VB.net vers un afficheur Siemens (WinCC Flexible 2005) [ par cljeje ] Bonjour a tousDesolé si je n'ai placé mon post au bon endroit.     J'ai créé un logiciel de création et de transfert de recette en VB.NET et je n'arri api règles outlook express [ par poiuytrez3 ] Bonjour,Quelqu'un sait s'il existe une api pour outlook express qui est capable d'ajouter des règles de messages? J'ai fait des recherches mais je n'e API EnumWindows et postmessage [ par Lapin26 ] Bonjour, je cherche à fermer toutes les fenêtres ouvertes (sans toucher aux process de windows et sans toucher à une fenêtre dont je connais le nom), Pb api sleep [ par victor110 ] bonjour Je n'arrive pas a faire marcher l'api sleep il me fait un msg d'erreur < Création d'une API pour carte à puce, utilisation de winscard.dll, urgent svp ! [ par chico200987 ] Bonjour à tous,    J'explique mon cas :     Je suis actuellement en stage informatique de BTS 1ère année. J'ai pour mission de réflechir à comment cre soucis entre des API WMI HTML et VBS [ par barba ] Quel beau melange!Cela necessite une petite explication.mon probleme: j'ai une page html qui execute un code vbs (il cree un repertoire, copie 4 fichi vb6: Api GetTextExtentExPointI [ par kibap ] Je voudrai utiliser cet Api mais je me heurte à un plantage.Voici ma déclaration en vb:Public Declare Function GetTextExtentExPointI Lib "gdi32.dll" ( Google Map API ? ou autre ? [ par C35 ] Bonjour,Je cherche une fonction qui retournerait une liste de ville en fonction :- d'une ville donnée- d'un nombre de kilomètresLa fonction retournera


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.