Fonctions utiles

Soyez le premier à donner votre avis sur cette source.

Vue 3 464 fois - Téléchargée 265 fois

Description

J'ai décider de regrouper toutes mes fonctions utiles dans un même module afin de les retrouver facilement au lieu de passer par mes progs.
Pour l'instant, pas grand chose mais j'en rajoueterai en allant

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
24
Date d'inscription
vendredi 28 juillet 2006
Statut
Membre
Dernière intervention
23 mai 2011

Vous avez ptetre pas que le gars était débutant :) Jsais pas, mais j'ai lu nulpart qu'il disait "j'ai fait un truc qui tue tout! je suis le meilleur). Non, en toute humilité il a poser un bout de code débutant...
J'imagine qu'une critique positive ou tout du moins objective serait plus avisée pour l'encourager à continuer. Non? =)

Ok, comme cité précédemment "il n'y a pas grand chose", mais tu l'avais annoncé dans ton résumé alors on a pas à être surprit =)

En effet tu devrais apprendre à indenté tes codes de façon à te retrouver facilement surtout lorsqu'il t'arrivera d'imbriquer des boucles et des conditions à tout bout de champs dans une seule fonction.

De plus, il faut faire la difference entre SUB (procédure > Action) et fonction (Variable renvoyant le resultat d'une procedure destinée uniquement à fournir ce resultat).

Du reste, c'est un code débutant qui n'avait rien de prétentieux, et en final, ça fonctionne; et la prog c'est ça; un peu de vocabulaire, et beaucoups de logique (originale paye encore plus).

Surtout que tu découvrira qu'en maitrisant le basic, le C#, le python, et bien d'autres langages te seront trés familié! Ce qui est tout aussi possible en commençant par nimporte quel langage même les systèmes balisés (hors langage specifique : asm, etc)

Bref, je n'ai pas téléchargé ton programme, parce que j'ai des quantités de modules chargés de fonctions utiles =) mais tu finira pas te rendre compte qu'il y a d'autres méthodes notemment passer par des langages système au sein même de ton programme (batch/bash,dos,sh) selon l'OS que tu utilise; d'ailleurs pour info il existe un équivalent à visual basic sur linux qui s'appel Gambas est qui reste le plus fidel au vb qu'il m'ai été donné de voir.

Voilà sur ce; encore une fois; continu à poster tes traveaux; considère les critiques objectives; c'est a dire, celles qui jugent en considérant tous les parametres, que ce soit négatives ou positives, tant qu'elles se fondent sur une synthèse du total(parametres), tel que

"Tu pourrais nous donner la liste des fonctions presentes ds le module? Parce que moi sans explication,je ne download pas." , ce qu'on peut comprendre =) et te fais savoir qu'ici, on aime avoir le plus de déatil possible sur ce qu'on s'aprete a telecharger =) surement comme toi quand tu souhaite telecharger une source ici.

Une autre critique objective : "oué idem + il fodré des commentaires paske là on sait mm pas à koi servent les fonctions !

" Ca aussi tu le vérifira trés vite =) Pour l'instant tu t'y retrouve parce que tes codes ne sont pas trés conséquent, mais tu gagne des heures de boulot en restant méthodique et explicit dans tes commentaires et dans l'indentation de ton code"

La synthèse de tout ça :
Tu es débutant, et tu nous offre un module de fonctions sans prétention, et au final, selon ton niveau de débutant; c'est soit bon, soit baclé (un peu trop à la va vite) =) et c'est vrai qu'au jour d'aujourd'hui, on juge d'abord l'apparence avant d'éprouver le désir d'en voir plus. C'est valable pour tout; Alors retient les critiques objectives ici, et continu =) Tant que tu es débutant, tu ne peux que progresser =) Retient ce que les plus anciens t'anciennent comme "indenter le code, le structurer, etre explicite dans tes commentaires : descirption de fonctions, etc et surtout te décourage jamais; la prog c'est une passion ou c'est seulement passagé. y a pas de juste milieu ;)
Messages postés
962
Date d'inscription
samedi 19 janvier 2002
Statut
Membre
Dernière intervention
2 août 2010

Tu pourrais nous donner la liste des fonctions presentes ds le module? Parce que moi sans explication,je ne download pas.
Messages postés
11
Date d'inscription
vendredi 17 janvier 2003
Statut
Membre
Dernière intervention
29 mars 2004

oué idem + il fodré des commentaires paske là on sait mm pas à koi servent les fonctions !
Messages postés
91
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
22 août 2003

En effet il n'y a pas grand chose...
Et il aurait été bien de fignoler un peu plus ce code dans la mesure où il est écrit pour resservir :
Pas de déclaration de variables, arguments et fonctions de type non définis, aucune indication sur la portée des procédures et fonctions, Function au lieu de Sub (Une fonction, c’est fait pour retourner une réponse, pas une sub !), indentation absente, utilité médiocre de certaines fonctions…
Ah oui j’allai oublier : Quand on a juste deux cas pour une variable, on utilise IF, ELSE et ENDIF :
If Err.Number = 53 Then
MsgBox "Le fichier " & File & " n'a pas pu être lancé."
Exit Function
Else
MsgBox "Erreur n° " & Err.Number & " : " & Err.Description
End If

Bref, à revoir !

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.