Sources pour Visual Basic
Vous avez une question ? Vous voulez des réponses ?
Exprimez vous sur le forum !
Algorithmes de tri ou de recherche
- Créer une arborescence (2Ko)
- Fastsort (2Ko)
- Find all Files (10Ko)
- Find all ways to pick N out of M items (10Ko)
- Findfile (3Ko)
- Librairies Zip (475Ko)
- Num2text (3Ko)
- RandomNumbers (4Ko)
- Rechercher un texte dans des fichiers et parcourir les sous-repertoires (4Ko)
- Search32 (3Ko)
- Sort (3Ko)
- Str2tab (5Ko)
Revenir au début -
Appels des fonctions API qui vous permettent d'appeler certaines fenêtres utilisées fréquemment.
- Appeler les boites de dialogues communes : Premier (simple, mais commentaires en allemand) (20ko) et le deuxième (3Ko)
- Dialogues Ouvrir&Enregistrer (3Ko)
- Afficher différentes boôtes de réglages (2Ko)
- Connecter à Internet (2Ko)
- Différentes boîtes de dialogue (allemand) (20Ko)
- DiskInfo (3Ko)
- Propriétés de fichiers (3Ko)
Revenir au début -
barres d'outils
- Trois exemples pour réaliser des barres d'outils dans le style "Office 97" :
Premier (28ko) - Deuxième (69ko) - Troisième (6ko)
- Deux exemples pour réaliser des barres d'outils flottantes comme dans Internet Explorer 4/Windows 98 :
Premier (28ko) - Deuxième (69ko)
- Flat and List Toolbar Styles (6ko)
- Insérer une icône dans la barre des tâches (48ko)
- Ajouter une taskbar dans son application (14ko)
- Appbar 1.4 (65ko)
- Coolbar demo (9ko)
- Barre "style Outlook" (275ko)
- Exemple en allemand... (3ko)
- Hide Taskbar (2ko)
- Icones (2ko)
- Ajouter une barre d'outils redimensionnable dans une Form (4ko)
- Progress Bar dans une StatusBar (3ko)
Revenir au début -
Base de registre
C'est dans la base de registre que les programmes stockent leurs paramètres. La base de registre remplace les fichiers .ini.
- Fonctions API pour manipuler la Base de registre (3ko)
- Plusieurs exemples pour manipuler la base de registre :
Premier (4ko)
- Deuxième (5ko)
- Troisième (8ko)
- Quatrième (9ko)
Revenir au début -
Scripts CGI
Les scripts CGI permettent, par exemple, de réaliser un grand nombre de traitements sur un site Web.
- Cgi4Vb version 1.5 (49ko)
Revenir au début -
Sources de Contrôles
Apprenez à créer vos propres contrôles.
- Message Scroller (9ko)
- Spinedit (18ko)
- Splitter (49ko)
Revenir au début -
Conversions
conversions entre différentes bases : Hexadécimal, décimal, Binaire
- Conversion d'un nombre en une chaîne de caractères (3ko)
- conversions entre bases (2ko)
- Convertion caractère Alphabet en ascii et binaire (3ko)
- Convertir un texte en binaire et en Hexadécimal (3ko)
Revenir au début -
Cryptage
Crypter un fichier permet de rendre confidentiel les données qu'il contient.
- Exemple 1 (14ko)
- Exemple 2 (31ko)
- Cryptage RSA 64 Bits (82ko)
- Advanced Encryption (4ko)
- Sentinel v3.0 encryption deencryption (232ko)
Revenir au début -
Fichiers
Copier, déplacer, effacer des fichiers. Obtenir des infos sur un fichier, créer une arborescence...
- Chemin et nom du fichier (4ko)
- CopyFile (4ko)
- Créer une arborescence.zip : Lister dans un fichier la liste des fichiers du répertoire (4ko)
- DirListe.zip (106ko)
- Effacer un fichier en passant par la Corbeille (4ko)
- Effacer un fichier en passant par la Corbeille. Autre exemple (4ko)
- Erase Data on a Diskette (4ko)
- Informations sur des fichiers (4ko)
- Opérations sur les fichiers (19ko)
- Module de fonctions diverses d'opérations sur les fichiers (4ko)
- Réaliser les opérations de copie, effacer (avec la corbeille) sur tout un repertoire (4ko)
Revenir au début -
Jeux
Des petits jeux (avec leurs sources). Dont quelques-uns utilisant DirectDraw.
- Protégez la ville (Des lignes tombent et vous devez leur tirer dessus. Utilisation de la souris) (4ko)
- Un jeu de Morpions : Grille de 3*3. Celui qui aligne 3 symboles a gagné. (4ko)
- Démineur : Excellente réalisation.(43ko)
- Pac Man : Un jeu complet !(986ko)
- Yahtsee (30ko)
- Tetris (35ko)
- Asteroids (Directdraw) : Détruisez les Astéroids. Excellente réalisation.(113ko) (en allemand) (4ko)
- Boîte à outils : Des modules et classes de fonctions : Sprites, Subclassing, DirectX (en allemand) (4ko)
Revenir au début -
Manipulation de bits
Extraire des bits, décaler à gauche/droite...
- Extraction de bits (1ko)
- Convertir en binaire 32 bits (1ko)
- Xvb32 (bibliothèque de fonctions sans les sources) (23ko)
Revenir au début -
Imprimantes
- Imprimer un fichier RTF (8ko)
- Manipuler l'objet Printer (13ko)
- Manipuler l'objet Printer. Autre exemple (9ko)
Revenir au début -
Menus
Ajouter des icônes dans vos menus. Ajouter un menu contextuel...
- Ajouter des icônes dans vos menus (196 ko)
- Ajouter ou supprimer des menus dynamiquement (2ko)
- Make menus with bmps in it (4ko)
- Popup menu.zip (7ko)
Revenir au début -
Multimédia
IRC (Internet Relay Chat), un player de MP3 (utilisant ActiveMovie), un enregistreur de Wav, utiliser Open Gl...
- Irc-code (81ko)
- Jouer un son Wav (version VB5) (49ko)
- Joueur de .Mid (20ko)
- Lecteur CD (5ko)
- Mci (5ko)
- Ouvrir Lecteur de Cds (2ko)
- Player Mp3 avec Active Movie (22ko)
- Play Mp3 with no controls (8ko)
- Record Wav files (2ko)
- Utiliser OpenGl avec VB (30ko)
- Vbap 1.01 (164ko)
- Lire une vidéo MPEG avec les fonctions API (pas de contrôles externes) (924ko)
Revenir au début -
Performance
- Chronomètre (15ko)
- Exemple BasicPro (9ko)
- Exemple Planet Source Code (6ko)
Revenir au début -
Productivité
Gagnez du temps, utilisez ces portions de code traitant un point particulier !
- Bibliothèque de fonctions (41ko)
- Différents calendriers (161ko)
- Calendrier dans un comboboxs (6ko)
- Create a StatusBar using API (8ko)
- Un Editeur (61ko)
- Notepad (5ko)
- Filepath (4ko)
- Un serveur et un client Ftp complet (25ko)
- ICQ System Viewer (125ko)
- Message box designer (8ko)
- Mini Browser (6ko)
- Progress (2ko)
- Provide print preview for RTF files (20ko)
- Real-time CPU usage graph (8ko)
- Rtf2html (5ko)
- Sframe16 (9ko)
- Shutdown (4ko)
- Utiliser les contrôles MAPI (2ko)
- Weblink (2ko)
- Cd Sampler (5ko)
- Cd Monitor (7ko)
- Detect Unit Type (2ko)
- Connect Network Drive (25ko)
- Savoir si une autre application a déjà établie une liaison Internet (1ko)
- Lancer une appli comme un service NT (93ko)
- Calcul d'un CRC 32 bits (15ko)
- Source d'un contrôle SpinEdit (+/-) (18ko)
- Appel des Fonctions réseaux (Winsock) par API (39ko)
- virtual drive to make cd menus (with a demo project) (92ko)
- Template pour créer un assistant (3ko)
Revenir au début -
Système
Gagnez du temps, utilisez ces portions de code traitant un point particulier !
- Appeler un programme : Dans un autre programme (3ko) ou dans une Form MDI (3ko)
- Hooks - Récuperer des infos sur les fenêtres ouvertes (233ko)
- Accéder aux groupes de Windows (16ko)
- Info OS (2ko)
- Kill an application (5ko)
- Login (15ko)
- RecycleBin (10ko)
- Savoir si une instance du programme existe déja (10ko)
- Surveillance de processus sous NT (42Ko)
- TaskManager (12ko)
Revenir au début -
Note: Ce site n'est plus mis à jour. Consultez Arnest.net pour plus de dossiers et d'informations. Me contacter.
Revenir au début