| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Bibliothèque de chiffrement pour VBA
    En règle générale, vous pouvez automatiser des actions simples dans les applications Microsoft Office à travers l'utilisation des macros enregistrées " , " ou des séquences d'action. Cependant, avec une compréhension de base de la programmation informatique , vous pouvez également automatiser d'autres tâches telles que la table de suppression de recherche de documents et de modification. Le langage Visual Basic pour Applications facilite en intégrant directement dans les applications Office. Même s'il n'est pas aussi fonctionnel que plus de langues complet, VBA vous donne un certain contrôle sur la façon dont les tâches et les données fonctionnent dans un programme. Par exemple, vous pouvez créer une classe de cryptage pour servir de bibliothèque de chiffrement à l'intérieur d'un script VBA. Visual Basic pour Applications

    Visual Basic pour Applications est un petit langage de script spécialement pour une utilisation dans les applications Microsoft . Servant de base pour l'automatisation de certaines tâches dans le logiciel Microsoft comme Word ou Excel , VBA offre un moyen facile et efficace d'automatiser les tâches et inclure des éléments interactifs dans les documents par le biais du code écrit à la main . VBA ressemble à Visual Basic et VB.NET dans sa syntaxe et de la structure , donc une compréhension de base de la syntaxe Visual Basic peut se traduire par une compréhension de VBA.
    Module et Class accès en VBA
    < br >

    VBA, cependant , n'a pas nécessairement accès à une bibliothèque de modules externes tels que Visual Basic. Au contraire, des scripts VBA d'accéder aux objets de l'application à partir de laquelle ils sont en cours d'exécution . Donc un script VBA pour Word accède aux objets de Word et des documents Word , tout en VBA dans Excel accède à des objets spécifiques à Excel. Vous pouvez toujours utiliser les techniques de programmation orientées objet avancées dans les scripts, ainsi que de créer des fonctions spécifiques pour des tâches spécifiques .
    Base Cryptography classe

    Créer un classe pour implémenter un algorithme de chiffrement via l'interface VBA. Tout d'abord, créer une classe en cliquant sur " Insérer" dans l'éditeur Visual Basic . Puis cliquez sur " module de classe » et définir une classe . Dans ce cas, la classe contient un seul champ de données et la chaîne de crypter , avec une fonction "let" et une fonction de chiffrement :

    pMessage privé As String

    propriété publique Laissez un message (V As String) As StringpName = Vend bien immobilier

    crypter public Function () As stringEnd Fonction
    cryptographie algorithmes

    Enfin, définir l'algorithme de chiffrement à l'intérieur de la classe pour créer un module qui chiffre les messages de chaîne. Une variété de méthodes de cryptage sont disponibles. Cet exemple utilise un chiffrement de base pour illustrer comment le chiffrement regarderait dans la classe :

    crypter Public Function () As StringDim chiffre As String = String.EmptyDim cipherchars ( pMessage.Length ) Comme CharFor i As Integer = 0 pour pMessage.Length - 1cipherchars (i) = _Convert.ToChar ( ( Convert.ToInt32 ( Convert.ToChar ( pMessage ( i) )) + Me.ShiftCount ) ) Nextcipher = New String ( cipherchars ) Retour cipherEnd Fonction: < br >

    Previous :

    next :
      articles connexes
    ·Comment puis-je déboguer Visual Basic 
    ·Comment crypter un fichier avec VB 
    ·Comment utiliser la fonction FormatDateTime en Visual B…
    ·Comment utiliser des tableaux dans Visual Basic 
    ·Comment faire pour déboguer VBScript 
    ·Comment faire pour supprimer une zone de texte Databind…
    ·Pourquoi pas mon chèque aspect de boîte handicapés 
    ·Qu'est-ce que LimiteSup et LBound en Visual Basic 
    ·Tutoriel VBA pour Word 
    ·Comment utiliser le Datareader en VB.Net 
      articles en vedette
    ·Comment vérifier si une personne existe dans MATLAB 
    ·Comment calculer le temps en Perl 
    ·Comment optimiser MySQL dans cPanel 
    ·Comment mettre en place un Parser 
    ·Comment utiliser ConsoleWrite aux données de la classe…
    ·Comment contraindre n'importe quel fichier en UTF -8 en…
    ·Comment utiliser VB Logic Pour réorganiser une liste 
    ·Comment remplacer la valeur des données de signal dans…
    ·Qu'est-ce que le débogage moyenne sur l' ordinateur 
    ·Une introduction à Python 3 
    Copyright © Connaissances Informatiques http://fr.wingwit.com