crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 2006
-
21 déc. 2004 à 14:39
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
22 déc. 2004 à 10:02
A force de répondre à des question de ce forum, je me rend compte que bon nombre des problèmes que certains se posent sont liés au fait qu'ils ne maîtrisent pas du tout la syntaxe de VB.
Alors, est-ce que cela vous brancherais que je vous ponde un Tutor sur le sujet ?
Si oui, laissez-moi quelques réponses içi-même et je ferais ce tuto s'il y a plusieurs personnes intéressées
Christophe R.
P.S. : Je parles couramment le VB6, alors les adeptes du .NET m'excuseront si ce tutor est axé VB6 (je suis en cours de migration vers le .NET. Les différences sont de toute façon faible, de ce que j'en sais pour le moment)
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 22 déc. 2004 à 10:02
Salut,
Si je pouvais mettre un reponse accepter je le ferais ;)
Tu as entierement raison et merci pour cette explication, j ai encore du mal a penser a tout les cas lors de la resolution de question.
Alors ...
Merci et pas vexer du tout (content de voir que toi non plus)
Sur ce bonne journee et a plus sur le forum :)
@+
Julien
-----------------------------------------------------------
:big) Essaie ca sinon on trouvera autre chose ;)
-----------------------------------------------------------
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 21 déc. 2004 à 15:12
salut,
C est pas pour vexer, mais si tu parle couramment vb6 pourquoi utiliser encore les Left Right mid (et compagnie) pour recuperer les jours mois annees d une date alors qu il y a Day() Month() Year().
@+
Julien
-----------------------------------------------------------
:big) Essaie ca sinon on trouvera autre chose ;)
-----------------------------------------------------------
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 21 déc. 2004 à 15:28
Re,
Je voudrais revenir sur mes propos et assurer a Crenaud76 que mon autres post n a pas pour but de vexer, je respecte tout les programeurs.
J ai toujours soif de savoir et suis sur que vous en savez plus que moi alors ne croyez pas non plus que je cherche a p...er plus haut que mon c.l
Sur ce bonne journee
@+
Julien
-----------------------------------------------------------
:big) Essaie ca sinon on trouvera autre chose ;)
-----------------------------------------------------------
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 20096 21 déc. 2004 à 17:42
tiens salut crenaud76 fait un bout
c est sur que ca aiderait pas mal de monde, s,il prennent le temps de les lire, là est le problème
pour ma part, rien de vaut un bon livre, mais bon question de choix et de budget aussi
pour .Net sache que si tu te tiens a la base de .net, c'est assez pareil en effect. Si tu vas plus loin avec la conception orienté object (qui est presque possible a 100%, manque toujours les class static, mais bon) l'héritage et compagnie. là ca resseble plus duttout a Vb6.0. en fait quand tu le maitrise, tu voudras pus jamais revenir au 6.0. j'ai meme fait migré 3 compagnies multinationnal au complet en Vb.Net lol au lieu de .... access 97 lol
masi bon j'attend toujours les interface en Vb.Net par contre, peut pas appliquer les patrons de conceptions &%?&%?$%?
-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 22 déc. 2004 à 09:36
jrivet < Tu veux que je te dise pourquoi je n'ai pas utiliser Day() Month() et Year() dans le dernier post ??
PArce que dans le problème qui était posé, la chaine à traiter était "12-21-2004" et le mec (je ne me rappelle plus de son pseudo) voulait obtenir "21-12-2004". En effet, dans ce cas, Day() Month() et Year() s'en sorte tres bien. Mais s'il tente la meme chose le 5 juin 2005 ??? Il voudra passer de "06-05-2205" à "05-06-2005" ET la !!!!!!!!! Day("06-05-2005") donne 6, et non pas 5 !!!!!!!
Si un des chiffres est supérieur à 12, Day() et Month() savent faire la part des choses, mais si le jour du mois est compris entre 1 et 12, il risque de perdre leur petits en se basant sur le format de date définit dans les param régionaux de windows !!
Son format d'origine étant un format anglo-saxon (Mois-jour-année) j'ai pensé qu'il valait mieux ne pas utiliser Month() et Day()
afin d'être sûr que mon code fonctionne 365 jours par an (366 jours pour les années bissextiles)
Je connais très bien Day() et Month() et les utilise souvent, mais pas dans ce cas !!!
Alors ....
1- Je ne suis pas vexer par ton post
2- Ne soit pas vexer par ce que je vais dire : Réflechis bien à ce que tu écris !!!