begin process at 2012 02 12 23:52:03
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Modules

 > CLASSE : TABLEAUX DYNAMIQUES / ASSOCIATIFS / PILE (FIFO+LIFO)

CLASSE : TABLEAUX DYNAMIQUES / ASSOCIATIFS / PILE (FIFO+LIFO)


 Information sur la source

Note :
7,8 / 10 - par 5 personnes
7,80 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Modules Niveau :Débutant Date de création :30/05/2004 Date de mise à jour :01/06/2004 21:50:10 Vu / téléchargé :9 955 / 561

Auteur : Renfield

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (17)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Bonjour à tous !

Renfield, le retour ?
Il faut dire que j'ai tendance à me faire rare ces temps-ci....

je développais carrément moins qu'avant, mais je sent que ça reviens ;)



Cette classe est extraites de mes développements actuels sur mes controles V2. Elle permet d'implémenter Tableaux Dynamiques / Associatifs / Pile (FIFO+LIFO) facilement....
J'ai testé pas mal de choses et n'en ai pas documenter beaucoup.... le code n'est pas commenté, mais ca fonctionne a peu près ;)




 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ...
Source avec Zip Source avec une capture JSON PARSER - ANALYSE DE CHAINES JSON
Source avec Zip Source avec une capture MODULE DE TÉLÉCHARGEMENT DE FICHIER BASIQUE (SYNCHRONE / ASY...
Source avec Zip COURS DE PILOTAGE........D'APPLICATIONS
Source avec Zip CSOCKET - REMPLACEZ WINSOCK PAR LA VERSION 2 DES API

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) CRYPTAGE ET DECRYPTAGE par jerichez
Source avec Zip Source avec une capture Source .NET (Dotnet) EXEMPLE MODBUS POUR MODULES ADAM, BECKHOFF, WAGO par mnmsjaune
Source avec Zip Source .NET (Dotnet) CRÉER SON PROPRE DESIGNER COMME CELUI DE VISUAL STUDIO par ShareVB
Source avec Zip Source .NET (Dotnet) CONVERSION UTM VERS LAT/LONG par BarresLTD
Source avec Zip CPROPGROUP : COLLECTION FAITE MAISON par Flocreate

Commentaires et avis

Commentaire de yomm le 30/05/2004 19:12:55

Enfin le retour du cowboy ...et oui ELLEs nous prennent beaucoup de temps ;-)

Le cowboy m'a demandé de tester tout cela...pour ceux qui ont déjà rencontré les tests ke j'ai fait sur ses controles style XP, vous comprendrez pourquoi lol.....et oui le testeur fou qui sommeil en moi va encore frapper lol

Renfield: je te tiens au courant au plus vite !!! et bonne piscine demain lol

Commentaire de Huugooo le 31/05/2004 01:43:57

C'est beau ya des chiffres partout, des boutons partout mais on ne comprends pas bien à quoi ça sert !

Commentaire de Renfield le 31/05/2004 08:15:02 administrateur CS

hi hi hi

en fait, dans la Form, il y a un objet "Arr" qui est une instance de la classe que je vous propose...

les differents boutons et autres controles (comme Arr.Clear) permettent de tester ce que font ces commandes...

pour tester un peu tout cela, j'ai mis (grâce au bouton "Remplir le tableau") une liste des couleurs HTML...

si tu met en mode tableau associatif (Arr.Behavior = [ArrayBehavior : KeyArray]) , tu pourra voir les combinaisons clé valeurs... (par exemple "255 RED" ou "0 BLACK"...)

ce qui es interessant, (si qualeque chose l'est ;)) c'est la classe.... la form n'est qu'une illustration de ses comportements et de ses fonctionnalités...

esperant avoir quelques peu éclairé ta lanterne....

Commentaire de Afyn le 01/06/2004 11:20:51

C'est pas facile de comprendre ou de juger de l'efficacité du code.
Ca a l'air bien codé pourtant.

A+
Afyn
Navedac

Commentaire de Renfield le 01/06/2004 20:22:31 administrateur CS

il n'empeche que même si le code n'est pas simple a juger ou à comprendre :(   certains ne se sont pas génés pour le noter....

Pour faire simple, (encore un fois), cette classe permet de faire rapidement des tableaux dynamiques...
Vous etes libres d'ajouter, de supprimer ou d'acceder a tel ou tel element du tableau...

tant pis s'il n'a pas été bien percu ou compris.... il est sur le site à présent, voilà tout....

Commentaire de bubble44 le 01/06/2004 21:19:36

Y a meme certains qui effacent les commentaires...
On va pas leur donner 10 apres.

Commentaire de Renfield le 01/06/2004 21:53:26 administrateur CS

Il est vrai que cette attitude peux a juste titre être génante (voire véxante). Je m'en excuse.

bubble44 avait en fait demandé une capture d'écran.... je l'ai vu ce matin, et comptait la mettre a jour aujourd'hui....

c'est fait, même.

encore toutes mes excuses.

Commentaire de Afyn le 02/06/2004 10:57:36

Désolé, Ren, mais c'est pas moi ki ai noté.
Juste exprimé mon sentiment.

Voulais pas te vexer. A+

Afyn
Navedac

Commentaire de yomm le 02/06/2004 17:28:14

désolé toujours pas eu le temps de tester....

J'ai tout de même jeté un coup d'oeil au code...juste une question...pourquoi ne pas etre partie d'une collection? tu aurais même pu permettre l'utilisation de la proprité key...ou meme sans que l'utilisation soit la même qu'une collection avec des add , remove , count et les trucs classiques des collections, pourquoi la classe n'utilisa pas un variable de type collection en private , tu disposerais ainsi des valeurs , index et tu pourrais toi même fixer les key....enfin c'est avec une lecture en diagonale de ton code que j'ai cette réflexion...peut etre qu'en m'y penchant réellement tout me semblera plus clair...

PS:pour ceux qui font chuter les notes , il serait bon d'allez jusqu'au bout et d'expliquer pourquoi!!!

Commentaire de Renfield le 02/06/2004 23:01:57 administrateur CS

ouaip, j'aurais pu utiliser une collection.... pour le coté tableau dynamique....

disons qu'a la base, cette classe ne gerait qu'une simple pile FIFO (qui est rapidement devenue FIFO / LIFO) et dernièrement, j'ai changé encore et ajouté toutes ces petites fonctionnalités....

c'est assez discutable, il est vrai...

Commentaire de neodante le 24/06/2004 10:42:56 administrateur CS

Bon ren comment ca va ... oups bon d'accord je t'enverrais ca en mail privé ... lol

Toujours sur tes controles V2 pour VB apparemment ... va falloir changer de techno un  jour ! Celle-ci commence un peu à rouiller ... non ???

Sinon content de voir ton retour ... même si certains n'ont pas l'air de partager mon sentiment ... m'enfin il est vrai que pour un controle VB tu nous avais habitué à largement mieux ... lol

@+ et bonne continuation

Commentaire de zappy le 09/02/2005 17:22:03

Salut, effectivement c'est sympa une classe, mais il faut savoir que ca prend un peu plus de place en memoire ;)

Pour ceux que ca interesse : http://www.vbfrance.com/code.aspx?ID=17829

Commentaire de Renfield le 10/02/2005 09:27:49 administrateur CS

Ce jeu de lien peux durer longtemps, lol

j'ai deja laissé des commentaires sur ta source, fut un temps....

Commentaire de zappy le 15/02/2005 13:16:28

éé tout à fait, c'était évidement un clin d'oeil ;)
Bonne continuation :)

Commentaire de zappy le 10/04/2007 15:10:07

Les commentaires confirment ce que je pensais déjà à l'époque. Les programmeurs VB méconnaissent les classes. Heureusement que maintenant il y a vb.net ;)

Commentaire de Noxid le 01/05/2008 19:45:24 10/10

Tout simplement génial. 10/10 :)
Mais cette classe permet-elle la créations d'arrays dynamiques d'objets ?
J'ai une classe "CPlayer", j'instancie des objets de type CPlayer (nombre indéterminé). Je peux en faire un tableau dynamique à partir de ta classe ?

J'essaye, mais je rencontre des problèmes...

Commentaire de Renfield le 05/05/2008 10:27:35 administrateur CS

oui, j'ai vu des IsObject dans le code (qui m'est sortit de la tête)

 Ajouter un commentaire




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 : 1,030 sec (4)

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