begin process at 2012 02 13 13:59:49
  Trouver un code source :
 
dans
 

134 commentaire(s) de jean_marc_n2 sur des sources sur tout CodeS-SourceS

Déposé sur Petite application de cartographie, avec scrolling et calculs...

Hello,

est ce que tu connais ce lien? Je ne sais pas si cela peut t'aider, mais c'est complet et bien fait. Sinon, un peu de Googlage devrait te permettre de trouver pas mal de choses.

Jm
Posté le : 04/05/2008 18:49:30

Déposé sur Espionner / surveiller l'activité réseau sur votre machine ou...

Hello,

Le bon lien est:
http://users.skynet.be/candide/jmn/linksys/linksys.html

Cordialement,

JM
Posté le : 27/04/2008 19:30:35

Déposé sur Enregistreur wavein, filtre et analyse spectrale

Excellent.
Posté le : 07/12/2007 14:26:42

Déposé sur Information ip et liste des pc du réseau

Ce programme est en VB6. Tu essaies de le faire fonctionner en .Net => ça va pas le faire :-)

Il y a plein de code source sur ce site en .Net. Essaie plutot ceux-la :-)


Posté le : 31/08/2007 15:07:21

Déposé sur Information ip et liste des pc du réseau

Sympa comme tout, fonctionne très bien.
Qui plus est, propre et très bien programmé.
un 10 bien mérité.
Posté le : 09/08/2007 12:39:48

Déposé sur Baball: jeu de balle

Hello,

Voici quelques remarques, ne les prend pas mal stp, j'essaie juste d'être constructif.

1) Utilisation massive de variables globales, dans Mod.bas : A proscrire absolument

2) En plus d'être globales (ce qui est déjà mal en soi), certaines ne sont pas typées (par exemple dans mod.bas : Public Direc )

3) Tu mélanges la notation correcte (Dim truc as Type) avec une notation ancienne (Dim a%). L'usage de cette notation est à éviter, en tout cas le mélange à proscrire absolument

4) Tout est HARD-CODE, ce qui est le pire défaut de tous. Des trucs du genre "NewTemps = Int(65 * Rnd + 1)" sont une horreur. Tout doit être défini sous forme ce constantes (typées et commentées).
Dans la fonction NewDirec(), c'est particulièrement grave. Et que dire de T_Timer() ou tu répètes des dizaines de fois le nombre "120". Pour tout changement que tu voudrais faire, c'est des dizaines de lignes à rechercher et à changer, avec la garantie d'en oublier une au passage!

5) Programmation structurée: le code est plein de Goto, à des endroits ou ce n'est pas du tout nécessaire. La procédure O_click() est illisible, et je ne parle même pas de la modifier ou de la maintenir: mission impossible.

6) Mauvaise pratique du langage. Je n'en citerais qu'une, dans OpenScore:
Open App.Path & "\Score.ini" For Input As 1

Hyper Dangereux et carrément incorect. On écrit:
Dim f as Integer
    f = Freefile
    Open "xxx" For Input As #f

7) Mélange des genres. Dans OpenScore (dans mod.bas), tu écris dans la forme principale: C'est 2 fois mal: a) un module ne doit pas essayer d'accéder sauvagement à une forme b) tu introduis un couplage innaproprié entre 2 choses qui n'ont rien à voir

8) Convention de nommage : Les variables a%, Tbl, V sont mal nommées. Impossible de savoir ce qu'elles font et à quoi elles servent

9) il y a un appel brutal à Form_load en plein milieu d'une fonction: pratique hyper dangereuse et pouvant conduire à des comportements totalement erratiques (du genre tu fermes ton programme et tu crois qu'il est terminé, mais jette donc un oeil dans le gestionnaire de taches, tu pourrais avoir des surprises...)

10) Un de tes controles s'appelle "I" : impossible de faire pire, sachant que a) c'est illisible, b) la variable "I" est depuis la nuit des temps réservée par convention au controle des boulces For.

11) Utilisation de trucs horribles comme:
If Fois = "5" Then TNiveau.Enabled = False: Fois = 0: LblNiveau(0).Visible = False: LblNiveau(1).Visible = False: Exit Sub
=> Ceci est à éviter à tout prix: c'est moche, c'est illisble, c'est in-maintenable, etc.

12) Des tas de variables ne sont même pas déclarées, par exemple Tb$ ; Tu éviterais ca en commenàant toutes tes sources et modules par Option Explicit

13) Mélange des langues: OpenScore, WriteScore, (anglais) mais "Argent", "Niveau", etc. Il faut choisir, puis rester uniforme.

J'arrète la.

Tout ceci pour dire qu'il y a du travail. Moyennant quoi le découpage est plus ou moins correct, je pense que tu peux refaire une version propre, ne serait ce qu'à titre d'exercice :-)

Bravo quand même pour ta première source :-)



Posté le : 31/07/2007 13:45:54

Déposé sur Convertir des chiffres en lettres avec ou sans décimale et/ou...

J'ai regardé la source d'un peu près et je retire ce que j'ai dit. La qualité de la source est médiocre et surtout les résultats sont complètement faux et pas du tout français.
Posté le : 02/06/2007 20:03:36

Déposé sur Convertir des chiffres en lettres avec ou sans décimale et/ou...

Xerico, c'est évident.
Soit à convertir 123,456. Et biens tu fais la conversion de la partie entière (123), puis de la partie décimale (456) et tu concatènes. Et bien sur tu vires de la routine les "cent" ou "euros" ou je ne sais quoi qui n'ont de toute façon rien à faire la. Il ne faut pas mélanger les genres.

Posté le : 02/06/2007 20:01:28

Déposé sur Nabasend simple programme pour animer votre nabaztag à distance.

Très sympa ce code pour nabaztag!
Et 10/10 pour l'originalité.
Posté le : 02/06/2007 17:03:54

Déposé sur Convertir chiffres en lettres

Hello,
jolie fonction de conversion, à signaler la preise en compte des spécificités francophones de belgique et suisse. C'est suffisamment rare dans des fonctions de ce genre pour qu'on le signale et qu'on t'en félicite :-)
Posté le : 12/05/2007 21:09:24

1 2 3 4 5 6 7 8 9 10 11 12 13 14


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,296 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales