Développement Visual Basic
La plupart des développements présentés sur cette page datent de plusieurs années. Les projets ne sont plus maintenus, et leur conception et codes sources ne sont plus représentatifs.
Un des langages que j'ai longtemps utilisé pour développer des applications
personnelles est le Visual Basic.
Je le trouve simple et relativement efficace pour un RAD,
contrairement aux réflexions qu'on entend souvent sur les limites du
Visual Basic. Bien sur il a des limites et ne permet pas l'extrême
, mais il est amplement suffisant pour 90% des développements
sous Windows.
Ce que je vous propose ici sont des présentation ou des liens vers des codes sources de programmes ou bouts de code que j'ai écrit en Visual Basic.
Pour éviter que l'on ne me pose la question, je réponds d'avance : pour exécuter ces codes il faut Visual Basic 6.
Projet en équipe
- VB System Library, projet open source
- Process Viewer, projet open source
Programmes complets
- Win++
- CPU Limiter
- Ctrl Alt End
- Gessys
- WinTools
- MultiBureau (source)
- CPU Light (source)
Bouts de code divers
-
Une barre de QuickLaunch dans votre application
voir la source -
Graphique en temps réel avec effets visuels
voir la source -
Points et lignes avec Antialias (lignes "lissées", anticrènelées)
voir la source -
Drag And Drop d'un WebBrowser ou de l'explorateur vers un composant Windows
Media Player
voir la source -
Contrôler le Lecteur Windows Media, Winamp, Musicmatch Jukebox
voir la source -
MyPictureBox - Gère les évenements MouseIn, MouseLeave...
voir la source
Bouts de code spécialisés "système"
-
Récupérer l'utilisation CPU d'un processus
voir la source
version anglaise -
Récupérer les icônes du System Tray dans votre programme avec un simple OCX
voir la source -
Librairies de nombreuses fonctions pour agir sur les fenêtres, processus et threads
voir la source -
Gérer le multi-écrans (DualScreen et plus...)
voir la source -
Statistiques de connexion internet : vitesse en émission, réception etc...
voir la source -
Taille mémoire occupée par un processus
voir la source 1
voir la source 2 -
Tuer un processus
voir la source -
Lister les fenêtres ouvertes sur le système
voir la source -
Récupérer le chemin d'accès complet du fichier d'un processus
voir la source -
Modifier la priorité d'un processus
voir la source -
Lister les threads ouverts sur le système
voir la source -
Titre d'une fenetre
voir la source -
Gerer la transparence des fenêtres
voir la source -
Savoir si une fenetre est une tache
voir la source -
Récupérer le processus et le thread qui ont créé une fenetre
voir la source -
Récupérer les icones d'un fichier 16*16 et 32*32
voir la source