Recherche d'un texte dans les variables chaine de caractères du registre, on cherche le texte dans la valeur des variables et dans leur nom.
Le résultat est la liste des variables avec leur clé, leur nom et leur contenu. Le programme peut être modifié facilement pour chercher autre chose qu'un texte ou même chercher une clé. En allant plus loin les applications peuvent aller du nettoyage du registre jusqu'au changement de chemin d'une application que l'on vient de déplacer...
je donne pour avoir reçu des autres autres choses
Pour connaître la résolution de l'écran sur lequel fonctionne un logiciel et, éventuellement, la changer pour une meilleure exécution.
Voici un OCX qui génère une image pour un code barre 128A et son utilitaire , pour comprendre sont utilisation.
Un exemple d'utilisation du contrôle MSCOMM.
Ce composant sert à redimensionner automatiquement les composants contenus dans une feuille quand la fenêtre est agrandie par l'utilisateur.
Par contre si la fenêtre est diminuée, les composants ne sont plus redimensionnés, et des scrollbars sont affichés, permettant de voir les parties masquées de la fenêtre. Pour l'utilisation : Private Sub Form_Load() AutoScroll1.AutoScroll True End Sub Private Sub Form_Resize() On Error Resume Next ' ... Voir la suite
Un exemple de manipulation du registre
Connaître le taux d'occupation de la mémoire
Voici un code, permettant d'utiliser la fonction API ShellExecute, pour ouvrir un dossier (dans explorateur windows) , ou un fichier dans l'application associée (le bloc note pour un .txt, Word pour un .doc...) .. et tout cela en gérant l'erreur sur la non disponibilité du fichier .. (inexistant, pas d'association.....)
Un exemple d'utilisation de la librairie io.dll pour accéder au port parallèle.
Récupérer des informations sur le processeur
Le composant DiConverse permet d'envoyer un texte à une autre application ************************************************************************* Le principe de fonctionnement Consiste à marquer la fenêtre principale de l'application réceptrice avec une marque personnalisée (utilisation de SetProp). Cette fenêtre est sous-classée de façon à intercepter le message WM_COPYDATA. Quand elle reçoit ce message, on déduit de la structure COPYDATASTRUCT Le texte reçu et le composant lève un évènement DataArrival. Du coté de l'application émetteur, c'est encore plus simple. On fait une énumération(EnumWindows) des fenêtres pour retrouver la fenêtre ayant la marque (GetProp) de façon à lui envoyer ... Voir la suite
Permet de retrouver le code ascii d'un caractères, celui-ci peut être ensuite copié/collé vers votre application, en haut de l'écran une zone RichTextBox permet le stockage temporaire de caractères.
Ce code source contient deux applications simples communiquant par le port COM:
Tutoriel associé
Un exemple de lecture/écriture dans la base de registre avec un petit utilitaire de gestion des projets VB6 récent :
"Gestion de la boite de dialogue 'OUVRIR UN PROJET > RECENT' adaptée à VB6.Cette source permet de supprimer, ajouter, trier et lancer VB6 pour le projet sélectionné dans une liste. A l'ouverture tous les chemins sont vérifiés, vérification des doublons a l'ajout, enregistrement de la nouvelle liste actualisée "
Ce code effectue l'opération inverse de celle d'une résolution de nom en transformant une adresse IP en nom d'hôte.
Tutoriel associé
Ce composant OCX autonome vous permet de créer très rapidement un client FTP.
Il est basé sur le contrôle WinSock, et en plus de commandes de base de Ftp, il expose des meta commandes regroupant plusieurs commandes de base pour faciliter les dialogues communs. Il est livré avec son interface utilisateur, que vous pourrez modifier à votre convenance.
Ce composant attaque directement le serveur SMTP.
Il est capable d'envoyer Il génère les demandes de confirmation de lecture ainsi que l'urgence. Il peut envoyer a de multiples destinataires avec copie conforme et copie conforme aveugle. Un exemple d'utilisation est fourni.
Manipulation des touches CapsLock, Numlock et ScrollLock grâce aux APIs : keybd_event , SetKeyboardState , GetKeyState et MapVirtualKey..
Ce code envoie un signal PING sur la machine de votre choix et retourne le temps parcouru, ainsi que d'autres informations étendues.
Tutoriel associé 31 éléments |