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 !

28 commentaire(s) de razzor sur des sources sur vbfrance

Le : 21/03/2006 16:09:32
Source : SYNCHRONISER L'HORLOGE PC SUR LA TRAME GPS
Ce GPS est spécifiquement dédié au calcul du temps et la sortie RS232 délivre un message sous la forme <SOH>DDD:HH:MM:SSq<CR><LF> toutes les secondes. Donc rien à voir avec le programme de décodage de trame RMC développé ici. Le programme à réaliser dans votre cas est des plus simples, car il s'agit de récupérer sur le port com à chaque seconde, le string contenant l'heure et de faire un Time=string pour mettre le pc à l'heure.


Le : 17/02/2006 23:19:28
Source : BANDEAU DE COTATIONS DES VALEURS DU CAC40
J'ai revu un peu tout le code comme tu le préconisais, par contre je ne vois pas trop l'avantage d'un tableau de sens de défilement et du tableau de positions. Peut être peux mieux m'expliquer ce que tu sous entends par là ? est ce que cela rajoutera de la fluidité au code ?
Dans l'exécution du code, je reste tributaire des temps d'accès  aux adresses url et comme il y en a une vingtaine, ca prend un peu de temps. D'où l'effet de ralentissement visible à l'oeil lorsqu'il y a remise à jour des données.
J'ai rajouté une commande de changement de sens de défilement en pointant la souris sur le label et en cliquant droit, et modification de la vitesse de défilement par click gauche.


Le : 15/02/2006 19:47:25
Source : BANDEAU DE COTATIONS DES VALEURS DU CAC40
J'ai refait le code au mieux en suivant tes indications.
Par contre, le fait de réinitialiser la variable Texte a pour conséquence de refaire démarrer le bandeau au début, chose qu'on voulait éviter, rappelle toi. J'ai fini par trouver une méthode qui m'oblige à attendre la fin du défilement de tout le texte sur le bandeau avant de réinterroger.
J'ai géré le problème du figeage du bandeau par un évenement de la souris lorsque qu'elle passe au dessus de la forme. (j'ai emprunté le module de classe et l'ai retravaillé un peu)
Je n'ai gardé qu'un timer pour le déclenchement des remises à jour.
Pour répondre à ta question, j'ai l'impression que l'information est renouvelée toutes les minutes sur Boursorama. Mais il faut forcer la mise à jour sur le site lorsque tu navigues sur la page web.
En tout cas, c'est une bonne collaboration qui permet d'avancer.
Merci.


Le : 14/02/2006 19:08:49
Source : BANDEAU DE COTATIONS DES VALEURS DU CAC40
J'adopte ta méthode, elle est convaincante avec un petit bémol cependant que j'ai aussi éprouvé.

Dans cette méthode, tu ne gères pas la longueur de la variable Texte qui ne cesse d'enfler au fur et à mesure des déclenchements timer.

Au bout d'un moment certain, cette variable atteint le max de sa capacité et les données ne sont plus rafraichies alors que le message continue de défiler.
C'est pourquoi je suis obligé de tronquer la fin de la variable texte par :

texte = Mid(Texte,1,6000)

6000 est une valeur déterminée au réel en analysant la longueur de la variable texte après chaque déclenchement timer.

J'ai remanié le code avec cette fois ci deux bandeaux indépendants avec les valeurs du SBF120 et les valeurs des indices Boursiers internationnaux.

Bien merci à toi pour ton code génial (je le pense) qui m'a permis de franchir une étape supplémentaire me permettant de renouveler les infos toutes les minutes.


Le : 14/02/2006 13:48:32
Source : BANDEAU DE COTATIONS DES VALEURS DU CAC40
Merci,
Je cherche de mon côté mais ta solution de modif est la bienvenue  !
L'étape suivante sera l'affichage conjugué du SF 120 pour les connaisseurs et des indices boursiers internationnaux sur deux bandes glissantes.


Le : 25/01/2006 20:55:11
Source : SYNCHRONISATION HORLOGE PC AVEC HORLOGE GPS VERSION 2
Peut être l'erreur est-elle résolue :
lblTime(0) = Format(CStr(Arr(15)), "00") & ":" & Format(CStr(Arr(17)), "00") & ":" & Format(CStr(Arr(18)), "00")

Effectivement, lorsque les valeurs dans Arr(15), Arr(17) et Arr(18) ne sont pas des valeurs à deux chiffres, une erreur 13 était créée due à un format invalide pour une date. Cette fois ci doit être la bonne.


Le : 25/01/2006 19:48:13
Source : SYNCHRONISATION HORLOGE PC AVEC HORLOGE GPS VERSION 2
Pardonne moi de te poser les questions suivantes : ton gps, c'est bien un garmin ? Tu t'es bien positionné dans le setup du recepteur en format d'interface GARMIN à 9600 bds ? C'est primordial...
Et ca ne peut se faire que manuellement. As tu utilisé le fichier ZIp ? C'est idiot mais sait-on jamais...
Sur GARMIN GPS Pilot, cela fonctionne bien.


Le : 25/01/2006 15:30:14
Source : SYNCHRONISATION HORLOGE PC AVEC HORLOGE GPS VERSION 2
Encore mieux :

lblTime(0) = CDate(Format$(CStr(Arr(15)) & CStr(Arr(17)) & CStr(Arr(18)), "00:00:00"))


Le : 25/01/2006 15:05:06
Source : SYNCHRONISATION HORLOGE PC AVEC HORLOGE GPS VERSION 2
Pour Bamphi

A priori une erreur 53 est une erreur de 'Fichier introuvable'. Je pense éventuellement au fait que labeltime(0) et labelTime(1) sont deux tableaux de controle : as tu créé sur la Form1 deux tableaux de controle "labelTime" ?
Sinon tu peux éventuellement remplacer la ligne :
lblTime(0) = CStr(Arr(15)) & ":" & CStr(Arr(17)) & ":" & CStr(Arr(18))
par celle ci :
lblTime(0) = Format$(CStr(Arr(15)) & CStr(Arr(17)) & CStr(Arr(18)), "00:00:00")


Le : 18/01/2006 12:11:01
Source : DECTECTEUR DE RADARS FIXES PAR GPS
Désolé pour le bug, je croyais déjà m'en être occupé !!
Désolé également SYLVIO pour le code "$GPVTG" : il n'est valable que dans le nouveau format NMEA car il intègre une table de déclinaison magnétique pour calculer le cap vrai. Mon GPS Garmin GPS III Pilot ne décrypte pas VTG.
Pour le recepteur INFORAD, s'agit il de l'INFORAD détecteur de radar ? Détecte t-il aussi toutes les autres limitations routières genre panneaux routiers ?



1 2 3


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode



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,203 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é.