Page 1 sur 1

[Func] _Reg_Search

Posté : mer. 20 avr. 2011 22:04
par matwachich
Salut!
Voila ma dernière fonction:
_Reg_Search()
Elle permet faire des recherche sur la base de registre, à la manière des fonction _FileListToArray()
Elle retourne un array de forme [x][3]
[x][0] = Nom de l'entrée/Chemin complet (selon $iReturnFullPath)
[x][1] = Valeur de l'entrée
[x][2] = Type de l'entrée (String: comme celui de RegWrite - REG_SZ, REG_DWORD ...)

Au fait, je cherche un coup de main, ce que j'aimerai faire:
- Recherche récursives supérieurs à 1 seul niveau
- Peut être aussi (je n'ai pas essayé, je vient d'avoir l'idée) de pouvoir choisir entre rechercher des clef ou des entrées

La fonction:
► Afficher le texte

Re: [Func] _Reg_Search

Posté : mer. 20 avr. 2011 22:39
par Tlem

Re: [Func] _Reg_Search

Posté : mer. 20 avr. 2011 23:58
par matwachich
Lol! mais tout de même, je l'ai faite tout seul! na! :P
En tous cas, je pense que la mienne est plus organisé, accepte plus de paramètres, et est plus évolutive.

J'ai penser pour la récursivité à faire appel à ma fonction à l'intérieure d'elle même (lol), mais ce ne m'enchante pas vraiment car il y a la limite du nombre d'appel récursifs.

En tout cas, je compte bien la peaufiner ma petite fonction! :D

Re: [Func] _Reg_Search

Posté : jeu. 21 avr. 2011 01:17
par timmalos
J'ai penser pour la récursivité à faire appel à ma fonction à l'intérieure d'elle même (lol)
C'est le principe même de la récursion, au contraire de l'itération.
C'est souvent un moyen simple de parvenir à ses fins, mais toujours plus long dans les tests qu'une méthode itérative (ce mot, je sais pas si il existe ^^)