begin process at 2012 02 17 09:08:41
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Trucs & Astuces

 > LIBRAIRIE QUI RASSEMBLE TOUTES LES FONCTIONS UTILISES POUR PROGRAMMER

LIBRAIRIE QUI RASSEMBLE TOUTES LES FONCTIONS UTILISES POUR PROGRAMMER


 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 !


 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

 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 Source .NET (Dotnet) CRÉER UN FICHIER SITEMAP POUR GOOGLE EN TOUTE SIMPLICITÉ
Source avec Zip Source .NET (Dotnet) GÉRER SA BASE DE DONNÉES ACCESS EN TOUTE SIMPLICITÉ QUELQUE ...
Source avec Zip Source avec une capture Source .NET (Dotnet) JEU D'ÉNIGME CODÉ EN .NET 2005 (VERSION 2)
Source avec Zip Source avec une capture Source .NET (Dotnet) JEU D'ÉNIGME (VB.NET 2005)
Source avec Zip Source avec une capture Source .NET (Dotnet) CRÉER FACILEMENT UNE ARBORESCENCE POUR VOS PAGES HTML AVEC U...

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) EXPORTER LES IMAGES DE WORD ET D' EXCEL par Le Pivert
Source avec Zip Source avec une capture JEUX DE VERITÉ ET DE FIDELITÉ par billatosco
Source avec Zip IMAGELOARDER par vkitumaini
Source avec Zip Source avec une capture Source .NET (Dotnet) CREER UN CALENDRIER DE POCHE par Le Pivert
Source avec Zip RECHERCHE D'UN ENREGISTREMENT DANS UNE DATATABLE ET POSITION... par erdna

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture CREATION D'UN OBJET D'ACCÈS AUX DONNÉES par okosa
Source .NET (Dotnet) ASYNC SOCKET par iLgend
Source avec Zip Source .NET (Dotnet) VBEXCELLIBRARY : LIRE RAPIDEMENT UN CLASSEUR EXCEL SANS EXCE... par Patrice99
Source avec Zip Source .NET (Dotnet) ADO.NET SANS DOULEUR par bouv
Source avec Zip Source avec une capture CAPTEUR DE HANDLE, DE TITRE, DE CLASS, DE POSITION DE TAILLE... par Sechaud

Commentaires et avis

Commentaire de fdiedler2000 le 25/01/2007 20:48:53

Salut à tous !

N'hésitez pas à m'envoyer vos bouts de code par mail à fdiedler2000@free.fr et je metterais avec plaisir la source à jour pour en faire profiter à toute la communauté !

Merci

Commentaire de Patrice99 le 26/01/2007 09:55:28

Tu vas l'appeler comment ta librairie ? DotNet4 ?
En fait tu as raison, malgré la plateforme DotNet, on a quand même besoin de classes pour travailler, car c'est une librairie de bas niveau, par exemple avec FTP en DotNet2, il faut obligatoirement une classe pour gérer les erreurs FTP.

Commentaire de Patrice99 le 26/01/2007 10:08:52

D'ailleurs voici un projet de math qui va dans le même sens que toi : une librairie par dessus DotNet3 :
www.codeplex.com/MathFX

Commentaire de fdiedler2000 le 26/01/2007 12:45:48

Salut, le nom n'a pas d'importance lol :p
En fait bien sur qu'il existe des librairie avec beaucoup de fonctions pratiques surtout en math mais j'ai décider sur un coup de tete de créer la mienne en regroupant les petits bouts de code qui ne possèdent pas de bugs... Mon but est aussi de récupérer de la part de la communauté de VB Farance des codes sur tous les domaines (FTP, Internet, BDD, ...) de manière à tout regrouper dans une seule DLL et ensuite facilité enormément le codage des gros programmes.

Voila en gros le but de cette librairie encore "bas de gamme"

Commentaire de Bidou le 27/01/2007 08:59:39 administrateur CS

J'ai juste regardé par curiosité la fonction qui permet de savori si on est connecté à Internet. Saches que InternetGetConnectedState de wininet.dll ne retourne pas les bonnes valeurs (quelques testes te le prouveront) !

Actuellement, le seul moyen fiable et simple pour savoir si on est connecté, c'est de lancer un ping sur un server d'un site très connu/populaire (MS, Google, etc) dont on peut s'assurer qu'il sera (presque ?) jamais down.

Commentaire de fdiedler2000 le 27/01/2007 13:18:33

Salut, je suis presque d'acc avec toi ^^ car cette methode n'est pas fiable à 100%... mais elle me satisfait ! Par contre ta méthode n'est pas bien du tout car effectivement le ping peut foirer malgres une connection internet si l'hote est down... Je concoi que Google est très réputé lol mais cette methode n'est donc pas fiable à 100 %

Amicalement

Commentaire de Malkuth le 29/01/2007 16:27:07

En faite tu ping Crosoft et si tu l'a pas tu ping google et la si les deux sont down c'est vraiment pas de chance !!!

Commentaire de fdiedler2000 le 29/01/2007 16:51:51

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.

Commentaire de Malkuth le 29/01/2007 18:25:42

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

;)

Commentaire de Patrice99 le 06/02/2007 08:45:20

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

Commentaire de pifou25 le 19/03/2007 17:24:11

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 :)

Commentaire de hvb le 05/04/2007 09:25:45

+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...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Problème de librairie [ par spikespiegelsan ] J'ai développé en macro Excel VBA (sous Excel 97) une macro qui utilise des fonctions telles que CURDIR ou MID.Ca fonctionne sur mon poste, mais pas s Librairie VBA [ par spikespiegelsan ] J'ai un problème avec une macro excel 97 écrit en VBA. L'appel de fonctions telles que CURSOR ou MID ne fonctionne pas sur plusieurs postes de travail Problème librairie VBA ACCESS 2000 [ par phantom_2005 ] Bonjour,j'ai un problème de référence sur VBA ACCESS 2000, il ne reconnaît plus les fonctions Left, Right, Mid -----> Biblioth& => Déclaration/Utilisation de fonctions d'une librairie [ par Sky182 ] Bonjour a tous,Dans le cadre de mon travail, on me demande de lire un fichier de spectrographie de type *.spc (Fichier Thermo Galactic), et de l'impor programmer un controle et des fonctions date et heure [ par klexus ] salut chers amis, J'ai plusieurs préoccupations pour développer mon application d'abord j'aimerais .soustraire deux dates (01/01/2002 - 01/01/2004 Commenter les fonctions de ma librairie [ par piwy ] Bonjour a tous,je suis actuellement en train de programmer une librairie de fonctions en VB.NET.Plusieurs développeurs vont utilisés ces fonctions, c' Programmer la balance de la carte son [ par larn ] Bonjour,Je cherche à faire la chose suivante : je veux faire jouer des fichiers video + audio (avi) dont la piste sonore contient deux sources, une so Excel 2003 mal programmer ! Help ! [ par MEGATRIX ] Slt ts le monde j'ai une ti souci sous vb6 !voula j'envoi a excel des date (ex: 12/02/02) et le couillo de excel les transforme a se sauce or moi je v .net et class RS232 [ par loicmichel ] Bonjour,J'essaie d'utiliser la class Rs232.Je n'arrive pas a recuperer l'evenements Datareceived dans mon appli.J'essaie de creer une appli qui "ecout comment programmer avec user32 [ par csemde ] salut .je suis un débutant assez avancé puisque je programmais dans un langage de programmation. ce que je voudrais savoir comment maitriser le user32


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 3,635 sec (3)

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