~ Edito ~
12/03/2006 @ 13:39
Depuis la dernière mise à jour (qui remonte à... oulala plusieurs mois), un petit ménage de printemps s'impose. Ca tombe bien, c'est presque la période. Au menu, et progressivement sur les jours à venir, rafraîchissement de plusieurs fonctions et procédures, nouvelles APIs et nouveaux programmes.
~ Rechercher ~
~ Annuaire VB ~
~ Partenaires ~
|
Voici une liste dans laquelle vous pouvez piocher tout le code qui vous interresse...
Si vous avez écrit des fonctions, des procédures ou des classes que vous utilisez très souvent, et si vous
désirez les partager, vous pouvez les envoyer (avec des commentaires complets, si possible), elles
prendront place sur cette page. Vous pouvez également envoyer des versions améliorées de celles présentes ici.
~ Classe
- clsArgs
Classe pour la gestion des arguments de la ligne de commande.
- clsCryptage
Classe de cryptage et décryptage de données (fichiers et chaînes de caractères).
- SString
Classe qui étend les caractéristiques du type standard String par l'ajout de nouvelles méthodes.
~ Divers
- Alignement de menu
Changer l'alignement par défaut d'un menu.
- Echange de liste
Cet article explique la mise en place d'un système d'échange de contenu entre deux listes (ListBox).
- Figures
Permet d'orienter un dessin en calculant les coordonnées utiles, avec des exemples d'animations. Préparez vos planches à dessins! Un didacticiel par Cath.
- Fonctions de Tri
Trois fonctions de tri expliquées avec leur code.
- Fonctions ODBC
La totalité des déclarations des fonctions API pour vos appels ODBC (SQL, Oracle, ...)
- frmChoiceBox
Création d'une boîte de dialogue permettant des choix étendus avec gestion de time-out et autres fonctionnalités.
- MessageBox
Positionner une boîte de message à un endroit précis sur l'écran.
- Optimisation
Optimisation du code VB, et mesure du temps d'exécution.
- Réglage du volume
Régler le volume de sortie de la carte son pour les fichiers de type WAV.
- RunDll32
Pour ouvrir les fenêtres systèmes du panneau de configuration.
~ Documents
- Image Bitmap
Tout ce que vous avez toujours voulu savoir sur les images Bitmap sans oser le demander.
- Le tri
Explications très détaillées sur les tris. De nombreux schémas accompagnent les textes pour mieux comprendre le fonctionnement des algos. Et, cerise sur le gâteau, vous avez même droit aux sources des fonctions! Un travail exceptionnel, par Phil.
- Visual Basic 7.0
Présentation de la prochaine version de Visual Basic (test de la version beta 1).
~ Fonction
- AlphaNumOnly
Renvoie une chaîne après avoir filtré les caractères qu'elle contient.
- AppliActivate
Active et met au premier plan une fenêtre particulière.
- BaseToDec
Convertit un élément à partir d'une base donnée en décimal.
- BinToDec
Retourne un nombre d'après une chaîne binaire donnée en paramêtre.
- CarteSonExiste
Permet de savoir si une carte son est installée sur l'ordinateur.
- ComputerName
Retourne le nom de l'ordinateur courant.
- DansListe
Permet de savoir si un élément donné fait partie d'une liste (tableau).
- DecoupeChaine
Extraction d'une chaîne (à l'intérieur d'une autre) entre deux bornes données.
- DecToBase
Convertit un chiffre décimal dans une base donnée
- DecToBin
Renvoie une chaîne représentant sous forme binaire le nombre donné en paramêtre.
- DelFtpFile
Cette fonction permet d'effacer un fichier se trouvant sur un serveur FTP.
- DoubleCote
Double les apostrophes d'une chaîne envoyée en paramêtre.
- DumpFenetre
Cette fonction permet récupérer l'ensemble des contrôles d'une feuille ainsi que leurs valeurs, pratique comme complément d'une gestion d'erreur.
- ExtraSplit
Amélioration de la fonction Split de VB6, retourne un tableau sur 2 dimensions à partir d'une chaîne.
- FermerFenetre
Fonction pour fermer la fenêtre d'une application externe d'après son titre.
- FichierAssocie
Retourne l'application associée à un type de fichier donné en paramètre.
- FichierEnregistrer
Ouvre la boîte de dialogue standard Windows pour enregistrer un fichier (afin d'éviter l'utilisation du contrôle "CommonDialog").
- FichierOuvrir
Ouvre la boîte de dialogue standard Windows de sélection d'un fichier (pour éviter l'utilisation du contrôle "CommonDialog").
- FileExists
Cette fonction permet de vérifier simplement l'existence d'un fichier (ou d'un répertoire).
- FileInfo
Découpe un chemin de fichier pour en extraire les différentes informations.
- FileNameDate
Permet de travailler avec des noms de fichiers devant varier avec la date et l'heure courante. Le nom du fichier contient donc une zone paramétrable.
- FileToString
Retourne en une seule ligne le contenu d'un fichier texte donné.
- FormIsLoaded
Permet de vérifier si une feuille d'un projet est actuellement chargée.
- GetCDROMList
Permet de récupérer la liste des CD-ROM du système (dans un tableau).
- GetDirectory
Affiche une fenêtre de sélection de répertoire en utilisant les API.
- GetTVColour
Récupère la couleur de fond, ou du texte d'un TreeView.
- GetUrlFile
Permet de récupérer, à l'aide des API, le contenu d'une URL sous forme de texte.
- GetWindowsList
Cette fonction retourne la liste des applications actuellement ouvertes sous Windows.
- IIfNull
Concaténation de l'instruction IIf et IsNull pour du code plus court.
- IsConnected
Fonction qui vérifie si une connexion réseau (internet) est active.
- JourFerie
Permet de savoir si un jour est férié ou non (calcul des jours fériés variables).
- KeyPress_09_only
Filtre les touches (numérique) enfoncées sur une zone de saisie.
- LireIni
Lit et retourne une valeur précise dans un fichier INI.
- LireSymbole
Retourne les différents composants des symbôles monétaires en vigueur sur votre système.
- ListeFeuilleExcel
Fonction pour récupérer la liste des feuilles d'un classeur Microsoft Excel.
- LongToShort
Convertit un nom long de fichier au format court.
- Max
Cette fonction retourne le maximum d'une liste d'éléments.
- MembreExiste
Indique si un membre ou une propriété font partie d'un objet ou d'une collection.
- Min
Cette fonction retourne le minimum d'une liste d'éléments.
- MotPos
Retourne le n-ième mot d'une chaîne séparé un caractère.
- mp3_IdToGenre
Retourne le genre d'un fichier mp3 en fonction de son identifiant (norme ID3v1 et WinAmp).
- NbCouleurs
Retourne le nombre de couleurs actuellement utilisées sous Windows (résolution).
- NbInStr
Compte le nombre d'occurence d'une chaîne dans une autre.
- NbMot
Renvoie le nombre d'éléments d'une chaîne séparés par un caractère.
- NomFichierValide
Vérifie que le nom d'un fichier ne comporte pas de caractères invalides, et en retourne un correct le cas échéant.
- ObtenirAdresseIP
Pour récupérer l'adresse IP de la machine de manière "simple", en passant par des fonctions API.
- PadL
Complèter une chaîne à gauche avec un caractère donné.
- PalR
Complèter une chaîne à droite avec un caractère donné.
- PosPattern
Indique la position d'une expression dans une chaîne.
- PutFtpFile
Cette fonction permet d'envoyer un fichier vers un serveur FTP.
- ShellWait
Lancer une application et attendre la fin de son exécution.
- ShortToLong
Convertit un nom court de fichier au format long.
- StringToFile
Permet d'enregistrer en une ligne une chaine dans un fichier donné.
- TempsRestant
Calcule le temps restant avant la fin d'un traitement de longue durée.
- ToucheActive
Pour connaître l'état de certaines touches du clavier (Verr.Num., Caps Lock, ...).
- UrlEncode
Permet d'encoder la valeur d'une variable sur une URL en respectant les standards d'appel.
- UrlPost
Version améliorée de GetUrlFile, avec possibilité de poster des données vers un formulaire.
- UserName
Retourne le nom (login) de l'utilisateur courant.
~ Procédure
- AddCombo
Ajouter des éléments numériques à une ComboBox en respectant un ordre croissant (ou décroissant).
- AdjustColListView
Ajustement automatique des colonnes d'un contrôle ListView suivant leur contenu.
- AjouteDocument
Procédure qui ajoute un fichier aux documents récemment utilisés.
- AjoutExtension
Associer une extension de fichier à une application et permettre ainsi une ouverture directe depuis l'explorateur.
- ChangeEnabled
Permet de mettre tous les contrôles à l'intérieur d'un Frame dans le même état (Enabled) que celui-ci.
- ChangeFondEcran
Pour changer le fond d'écran de Windows.
- ComboFindString
Positionnement sur le premier élément correspondant (texte donné) d'une liste (ComboBox).
- CTRL_ALT_SUPPR
Désactive (réactive) l'action des touches CTRL+ALT+SUPPR.
- DateKeyUpDown
Permet de faire évoluer la valeur "Date" d'un contrôle en utilisant les touches du curseur.
- EcrireIni
Permet d'écrire une valeur dans un fichier INI.
- EffaceFeuille
Efface les valeurs de toutes les zones de texte et des listes déroulante d'une feuille.
- EffacerVersCorbeille
Efface un fichier en le placant dans la corbeille de windows 95.
- ExtractionIcone
Extraire les icônes d'un fichier.
- FillListView
Remplir un contrôle ListView à partir d'un tableau de manière générique.
- FondDegrade
Donne un effet de couleur dégradé au fond d'une fenêtre.
- JouerFichierAvi
Permet de jouer un fichier au format AVI dans une fenêtre ou en plein écran.
- JouerFichierMid
Permet de jouer un fichier au format MID pour les ordinateurs disposant d'une carte son.
- JouerFichierWav
Permet de jouer un fichier au format WAV pour les ordinateurs disposant d'une carte son.
- LanceAssoExe
Permet de lancer le programme associé à une extension connue de Windows.
- ListeImprimante
Afficher la liste de toutes les imprimantes enregistrées.
- ListViewColumnClick
Pour trier d'un simple clic les données affichées dans un contrôle ListView.
- MargesNonImprimables
Calcule et retourne les marges non imprimables de l'imprimante par défaut.
- OpenDlgPrinter
Ouvrir la fenêtre des propriétés d'une imprimante.
- PicProgress
Réaliser une barre de progression complètement fonctionnelle en seulement 10 lignes de code avec un contrôle Picture.
- PlaceSouris
Placer le curseur de la souris sur un contrôle déterminé.
- PrepareRep
Pour créer un chemin complet de répertoire (s'il n'existe pas) tout en conservant les règles de sécurité de Windows.
- PrepareRep
Création de l'ensemble des répertoires pour un chemin donné.
- RechercheListe
Amène une liste sur le premier élément correspondant ou approchant un texte donné.
- RemplirListDir
Remplit un contrôle ListBox avec une liste de fichier (d'après un masque).
- ResolutionEcran
Changer la résolution (dimension) de l'écran.
- RGBinverse
Inverse de la fonction RGB, décomposition d'une couleur en 'Rouge, Vert, Bleu'.
- ScreenSaver
Activer ou désactiver l'économiseur d'écran de Windows.
- SetListViewColName
Permet d'ajouter en une seule ligne, des colonnes à un ListView.
- SetTVColour
Modifie la couleur de fond, ou du texte d'un TreeView.
- TableauInsert
Insère une nouvelle ligne à un endroit donné dans un tableau.
~ Téléchargement
- ApiDocVB.zip
Fichier d'aide (format CHM) regroupant la liste des fonctions API présentes sur ce site (avec leurs exemples).
- Icônes
Une librairie de plus de 1400 icônes pour vos applications.
- InstMsi.exe
Windows Intaller 1.1 pour Windows NT 4.0
- InstMsi.exe
Windows Intaller 1.1 pour Windows 9x
- InstMsiA.exe
Windows Intaller 2.0 pour Windows 9x / Me
- InstMsiW.exe
Windows Intaller 2.0 pour Windows NT 4.0 / 2000
- joystick.exe
Projet montrant les fonctions à utiliser pour gérer un joystick avec VB.
- mdac_typ.exe
Composants d'accès aux données version 2.6 en français (5,4Mo).
- msvbvm50.exe
DLL Runtime pour Visual Basic 5.0 (1,3Mo).
- recedit.exe
Gestion d'accès aux fichiers simulant une base de données (ajout, modification, suppression) (22ko).
- unz550dn.zip
La librairie de décompression gratuite 'unzip32.dll' pour gérer les fichiers ZIP à partir de vos projets VB.
- vb32ras.exe
Utilisation des fonction RAS (accès au réseau distant) dans un projet VB (74ko).
- vb3run.exe
DLL Runtime pour Visual Basic 3.0 (248ko).
- vb4run.exe
DLL Runtime pour Visual Basic 4.0 (880ko).
- vbftp.exe
Utilisation des fonctions de WININET pour développer une application de transfert FTP (46ko).
- vbinet.exe
Module de fonctions pour les accès au réseau et développement d'applications Internet (32ko).
- vbrun100.exe
DLL Runtime pour Visual Basic 1.0 (173ko).
- vbrun200.exe
DLL Runtime pour Visual Basic 2.0 (220ko).
- vbrun60.exe
DLL Runtime pour Visual Basic 6.0 (1Mo).
- vbrun60sp5.exe
DLL Runtime pour Visual Basic 6.0 - Service Pack 5 (1Mo).
- WNetCom.exe
Programme et librairie montrant l'accès aux fonctions réseau COM.
|
~ En stock ~
. 214 fonctions API
. 12 applications
. 130 fonctions
. 39 liens dans l'annuaire
. 3 questionnaires
. 20 livres sur Visual Basic
. 1474 icônes
~ Affichage ~
~ Recommander ~
|