Librairie qui rassemble toutes les fonctions utilises pour programmer

Soyez le premier à donner votre avis sur cette source.

Vue 10 872 fois - Téléchargée 1 940 fois

Description

En fait c'est simple, j'ai décidé de rassembler tout les petits bouts de codes que j'avais dans une DLL afin de faciliter la programmation des gros programmes. J'ai donc créer différentes class et différentes fonctions.

Bien sur, il n'y a pas encore beaucoup de choses dedans mais je compte sur vous pour m'aider à la remplir !!

Foncfions :

- Maths
- Résolution equation 2 eme degres
- Resolution equation 3 eme degres
- Factorielle
- PGCD / PPCM
- Nombre premier
- Divisibilité
- Fichier
- Lister elements d' un répertoire ou d'un disque dur
- Serialiser une Treeview en XML
- Sérialisation en binary
- Compression en ZIP de fichiers
- Décompression en ZIP de fichiers
- Internet
- Obtenir les IP d'un PC
- Obtenir les PC connecté à un PC
- Savoir si on est connecté à Internet

Voila c'est tout pour l'instant

J'espère que vous m'aiderais à le remplir avec vos propres codes !

Source / Exemple :


Goto zip

Conclusion :


Creer en VB.NET 2005 mais comme il s'agit d'une class, importer seulement le fichier Class.vb dans Visual Studio 2003 pour le lire

Merci pas de bugs connus

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
939
Date d'inscription
vendredi 25 octobre 2002
Statut
Membre
Dernière intervention
27 janvier 2009
2
+1 pour le ping qui est la SEULE méthode permettant d'être sur que l'on est connecté à internet. Et cela va de soi...
Messages postés
144
Date d'inscription
lundi 13 octobre 2003
Statut
Membre
Dernière intervention
21 décembre 2014

Qui aurait besoin d'un tel bordel dans une seule DLL? je te conseille vraiment de fractionner, genre 1 DLL Math (nb premiers, PGCD etc) une autre système (ZIP, liste disque dur etc) une autre encore réseau (internet intranet réseau local). Ainsi tu devrais arriver à un petit nombre de DLL cohérentes au lieu d'une seule avec un tel inventaire à la Prévert...

En cadeau je te propose ma dernière source que je viens de poster à propos de nombres complexes pour ta DLL math donc :)
Messages postés
1221
Date d'inscription
jeudi 23 août 2001
Statut
Membre
Dernière intervention
9 septembre 2018

Voir aussi :
www.codeproject.com/cs/library/UniversalEnggFrmwork.asp
www.codeproject.com/cs/library/UniversalFramework.asp Part 2: Regression
www.codeproject.com/cs/library/UniversalEggFramework3.asp Part 3: Control systems. Processing of signals.
www.codeproject.com/cs/library/UniversalEnggFrmwork4.asp Part 4: Space elevator
Part 5: Category theory
Part 6: Determination of orbits of artificial satellites
Part 7: Virtual reality at once
www.codeproject.com/cs/media/UniversalEnggFrmwork8.asp Part 8: Digital image processing
www.codeproject.com/cs/media//UniversalEnggFrmwork9.asp Part 9: Dynamics of aggregates
Messages postés
268
Date d'inscription
samedi 22 février 2003
Statut
Membre
Dernière intervention
24 avril 2013
3
A mon avis le ping est la meilleur méthode car elle ne se soucie pas de savoir si c'est une connection par modem, xxxBox, directe, ...

et elle passe au travers des firewalls (du moins la plupart du temps)

en fait bien que "bizzard" cette méthode semble être la plus simple et la plus probante. Dans une application donnée, on aurat plutôt tendance à pinger les serveurs a utiliser plutôt que des serveur génériques, puisque à vrai dire la question n'est souvent pas de savoir si le pc est connecter à internet mais s'il possede une route vers le serveur.

donc le mieux est une fonction du type

Public Function TesterRezoPour(Server As string)As boolean
...

et une autre :

Public Function TesterRezoInternet()As boolean
Return TesterRezoPour("www.google.com") OrElse TesterRezoPour("www.microsoft.com")
End Function

;)
Messages postés
383
Date d'inscription
samedi 29 janvier 2005
Statut
Membre
Dernière intervention
1 décembre 2008

lol ^^ pourquoi pas ! en tout cas je me tue à chercher une fonction reelement fiable sur le net mais j'ai rien toruvé... snif ^^

N'hésitez pas à m'envoyer vos fonctions pratiques pour que je les integrent dans la librairie.
Afficher les 12 commentaires

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.