VBA Le B.A.-BA du VBA

DES CONTROLES VENUS D'AILLEURS


Contrôles Comme déjà dit, outre les 15 contrôles standards ou intégrés, on peut ajouter des contrôles supplémentaires qui sont contenus dans des fichiers portant l'extension .OCX.
Pour l'exercice qui suit, nous allons utiliser Common Dialog encore une fois ainsi que RichTextBox , le contrôle qui permet d'éditer du texte au format RTF.

Pour charger les contrôles :
La suite de cette leçon est maintenant réservée aux Adhérents @d+ .

Les fonctions API

La suite de cette leçon est maintenant réservée aux Adhérents @d+ .

La routine NoteCAD


NoteCAD A chaque ouverture d'un dessin par AutoCAD, ce programme va afficher une feuille correspondant à ce dessin sur laquelle vous pourrez noter vos remarques ...
Si la feuille n'existe pas dans le même répertoire que celui du dessin, elle sera créée, sinon la feuille existante sera ouverte. La feuille s'enregistrera automatiquement à chaque fermeture.
Le contrôle RichTextBox permet de conserver au texte les caractéristiques de polices.
Le contrôle Common Dialog est utilisé pour changer la couleur de fond de la feuille.
Le bouton Insert Date affiche la date du jour sur la feuille à l'endroit du curseur, suivi du nom de l'utilisateur et du nom de la machine.

A la suite de ce fichier en VBA, je vous propose une version améliorée en VB5, puisqu'elle aura l'avantage de pouvoir rester ouverte tout en utilisant AutoCAD et d'autres macros VB ou VBA, ce qui n'est pas possible en VBA.


-----

La suite de cette leçon est maintenant réservée aux Adhérents @d+ .


Téléchargements

Téléchargement EXE Vous pourrez télécharger l'exécutable NoteCAD.exe (11 ko).
Téléchargement VBA Les adhérents peuvent cliquer sur l'icône pour télécharger la suite de cette page ainsi que le projet complet en VBA (38 ko).
Attention, fichier codé.
Téléchargement VB Les adhérents @d+ peuvent cliquer sur l'icône pour télécharger le projet complet en VB (8 ko).
Attention, fichier codé.

-----

Recherche : des fonctions de recherche de fichiers


--

© 1998-2000 FASOFT - Roger Rosec Tous droits réservés.