UN PETIT PROG SANS PRÉTENTION POUR METTRE EN OEUVRE DATESERIAL ET TIMESERIAL

ciberrique Messages postés 589 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 18 juillet 2010 - 27 mai 2007 à 13:49
cs_lermite222 Messages postés 492 Date d'inscription jeudi 5 avril 2007 Statut Membre Dernière intervention 2 juillet 2012 - 6 juin 2007 à 21:13
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/42850-un-petit-prog-sans-pretention-pour-mettre-en-oeuvre-dateserial-et-timeserial

cs_lermite222 Messages postés 492 Date d'inscription jeudi 5 avril 2007 Statut Membre Dernière intervention 2 juillet 2012 4
6 juin 2007 à 21:13
Ah oui... vu ta question j'en déduit que tu n'a pas compris l'astuce, où le TimeSerial qui est normalement destiné à calculer des heures calcul içi des heures mais aussi des jours.
Etes-vous satisfait des réponses ?
cs_lermite222 Messages postés 492 Date d'inscription jeudi 5 avril 2007 Statut Membre Dernière intervention 2 juillet 2012 4
6 juin 2007 à 21:05
salut WALUIGII
Si tu sais lire, l'explication est dans l'entête
waluigii Messages postés 35 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 5 janvier 2008
1 juin 2007 à 23:07
Salut!

Une question à toi Lermite222; dans quel domaine ton programme serait-il mit en application.

Tu l'as fais pour une raison j'ose croire...Laquelle ou plutôt lesquelles.

Merci,

@+
cs_lermite222 Messages postés 492 Date d'inscription jeudi 5 avril 2007 Statut Membre Dernière intervention 2 juillet 2012 4
31 mai 2007 à 14:19
Salut jrivet,
remarques judicieuses, cela me parraissait tellement simple que je n'y avait pas pensé, or, l'une de mes maxime est -quand ont sait, tout parrait si simple - mais quand ont ne sait pas....
Je l'ai donc docummenté du mieux que je pouvais.
J'ai également modifié le style des combo.
Quand aux accentx, vu que ce code n'est fait que pour VB6 je n'en ai pas vu la nécessité.
Merci
A+
louis
jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
30 mai 2007 à 08:43
Salut,
Quelques petites remarques en passant:
Meme si ce code est sans prétention (je reprends tes tes mots) rien ne t'empêches de l'améliorer au maximum non?
1- Ne serait il pas judicieux de placer la propriété Style de tes combos à 2 - DropDown List, cela éviterait que l'utilisateur n'entre n'importe quoi
Pour le code:
1- Attention à l'indentation.
2- j'éviterai de placer des accents dans les noms de variables
3- Meme si c'est un programme simple, rien ne t'empêche de le commenter un maximum. en effet le seul commentaire est
'Calculer le premier jour de la semaine suivant le choix de
'l'utilisateur : du samedi au vendredi ou du dimanche au samedi
'ou du lundi au dimanche

Qu'en penses tu.
@+
Julien
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
29 mai 2007 à 16:11
la portabilité ?

pas testé ton code...
j'ai juste salué le fait que tu rappelle ici l'existence de DateSerial... qui permet d'eviter du code affreux, comme :

Dim d As Date
d = "01/09/07"
cs_lermite222 Messages postés 492 Date d'inscription jeudi 5 avril 2007 Statut Membre Dernière intervention 2 juillet 2012 4
29 mai 2007 à 15:49
Bonjour à tous,
merci renfield de tes commentaires, j'ignorais que les fichiers frx était indispensable, je ne les ai donc pas joint au zip, ce que je vais faire immédiatement.
Par contre je n'ai pas compris ta 2ém remarque, mon code n'est pas portable ?
Je n'ai jamais eu l'occasion de tester mes prog sur des systèmes étranger.Concernant les .ico, c'est bien ce qui me semblais, il sont incorporés dans la forme, mais... dans le doute..
Encore merci
A+
louis
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
28 mai 2007 à 06:44
les fichiers .ico ne sont pas en cause, lermite222
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
28 mai 2007 à 06:43
exact: manque le fichier Résultat.frx et ses copains .frx

bien de rappeler que ces fonctions existent, on vois encore trop souvent
Dim d As Date
d = "01/09/07"

quoi de plus horrible et de moins portable que ce code ????

sur un poste FR, VB lira "1er Septembre 2007"
sur un poste US, pas de quartier, VB lira : 9 Janvier 2007
ciberrique Messages postés 589 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 18 juillet 2010 1
27 mai 2007 à 13:49
Une petite remarque :
tu définis une icone a ta form mais tu met pas l'icone dans le zip donc il y a une erreur au chargement et à l'execution.
Rejoignez-nous