TUTORIAL VB6 : UN CARNET D'ADRESSE / REPERTOIRE TELEPHONIQUE

Signaler
Messages postés
370
Date d'inscription
dimanche 28 mars 2004
Statut
Membre
Dernière intervention
13 avril 2007
-
Messages postés
1133
Date d'inscription
mercredi 2 octobre 2002
Statut
Membre
Dernière intervention
24 juillet 2011
-
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/28613-tutorial-vb6-un-carnet-d-adresse-repertoire-telephonique

Messages postés
1133
Date d'inscription
mercredi 2 octobre 2002
Statut
Membre
Dernière intervention
24 juillet 2011
3
Pourrais-tu créer une autre version de ce projet en faisant appel aux modules de classe ?

J'aimerais voir comment faire pour un projet de gestion et facture des appels téléphoniques dans ma boîte. Et les modules de classe, je ne maîtrise pas encore... particulièrement avec les index (un numéro peut appartenir à plusieurs personnes et une personne peut avoir plusieurs téléphones!)

D'avance merci.
Messages postés
170
Date d'inscription
jeudi 11 décembre 2003
Statut
Membre
Dernière intervention
24 janvier 2009

Heu ... Que signifie "morbleu" ici? Y aurait-il quelque chose d'inexact ou autre dans mon commentaire ??
Messages postés
908
Date d'inscription
jeudi 26 juillet 2001
Statut
Modérateur
Dernière intervention
1 février 2015
2
morbleu.
Messages postés
170
Date d'inscription
jeudi 11 décembre 2003
Statut
Membre
Dernière intervention
24 janvier 2009

Pas mal, mais ce n'est pas un tutorial pour les débutants: utilisation du treeview et de la listview en font déjà quelques chose de compliqué pour un "grand débutant".
Quelques erreurs aussi, notamment les Open "..." as #1 au lieu de: f = Freefile, Open "..." as #f
A revoir aussi: emplois inutiles de goto, à plusieurs endroits. Pas vraiment une bonne idée, surtout dans un "tutorial" pour "débutant"...
Il y a un peu trop de variables globales à mon goût.
Enfin, même si les commentaires sont nombreux et plutôt pertinents, il faudrait revoir les conventions de nommage. Par exemple, on emploie pour les noms de variable soit le français (Ligne, Fichier) soit l'anglais (curPerson), mais pas un mélange des 2! Il faut être consistant. Si on emploie des noms anglais (find = trouver), c'est possible mais alors on les conjugue correctement: cf la variable "Finded" !! (Found ou isFound aurait fait un peu mieux ...)
Globalement, ça reste bien, et c'est un assez bon exemple de gestion de données sans bdd.
Afficher les 9 commentaires