| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Kryptering Bibliotek for VBA
    Typisk , kan du automatisere simple handlinger i Microsoft Office-programmer ved hjælp af indspillede " makroer ", eller action-sekvenser . Men med en grundlæggende forståelse af edb-programmering , kan du også automatisere andre opgaver såsom tabellen sletning af dokument søgning og modifikation. Visual Basic for Applications sprog letter denne ved at integrere direkte i Office-programmer. Selvom det ikke er så funktionel som flere full- featured sprog giver VBA dig en vis kontrol af den måde opgaver og data arbejde i et program. For eksempel kan du oprette en kryptering klasse til at fungere som en kryptering bibliotek inde i en VBA script. Visual Basic for Applications

    Visual Basic for Applications er et lille scriptsprog specielt til brug i Microsoft-programmer. Tjener som et fundament for at automatisere visse opgaver i Microsoft-software som Word eller Excel , VBA tilbyder en nem og effektiv måde at automatisere opgaver og inkludere interaktive elementer i dokumenter via håndskrevne kode. VBA ligner Visual Basic og VB.NET i sin syntaks og struktur , så en grundlæggende forståelse af Visual Basic syntaks kan oversætte til en forståelse af VBA.
    Modul og klasse Adgang i VBA
    < br >

    VBA , dog ikke nødvendigvis have adgang til en ekstern bibliotek af moduler som Visual Basic . Snarere VBA-scripts adgang til objekter i det program, som de kører . Så en VBA script til Word adgang objekter til Word og Word-dokumenter , mens VBA i Excel adgang objekter specifikke for Excel. Du kan stadig bruge avancerede objektorienteret programmering teknikker inden for de scripts, samt oprette særlige funktioner til specifikke opgaver .
    Basic Kryptografi Class

    Opret en klasse til at gennemføre en krypteringsalgoritme via VBA interface. Først skal du oprette en klasse ved at klikke på "Indsæt" i Visual Basic Editor. Klik derefter på " Class Module" og definere en klasse. I dette tilfælde indeholder klassen en enkelt datafelt og strengen til at kryptere , sammen med en "lade" funktion og en krypterings -funktion : Hej

    privat pMessage As String

    Public Property Let Message ( V som String ) som StringpName = Vend Ejendomsmæglere

    Public Function kryptere () som StringEnd Function
    kryptografiske algoritmer

    sidst definere krypteringsalgoritme inde i klassen for at skabe et modul, der krypterer streng beskeder . En række af krypteringsmetoder er tilgængelige. Dette eksempel bruger en grundlæggende cipher at illustrere, hvordan kryptering ville se i klassen : Hej

    Public Function kryptere () Som StringDim cipher As String = String.EmptyDim cipherchars ( pMessage.Length ) Da CharFor i As Integer = 0 til pMessage.Length - 1cipherchars (i) = _Convert.ToChar ( ( Convert.ToInt32 ( Convert.ToChar ( pMessage ( i)) ) + Me.ShiftCount ) ) Nextcipher = Ny String ( cipherchars ) Return cipherEnd Function
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Hvorfor er der så mange Repetition Structures i Visual…
    ·Sådan Fix Runtime Error 2147467259 
    ·Begynder Visual Basic 2008 Tutorial 
    ·Sådan Exit VBA 
    ·Sådan validere en e-mailadresse i VB 
    ·Hvordan man åbner en WMV-fil i VB 
    ·Sådan oprettes en tabel for en afgrænset fil i Visual…
    ·Sådan oprettes en lommeregner med Visual Basic & ArcGI…
    ·Sådan tilføjes Multi Column Data Listbox Adgang 
    ·Sådan Udfør en DTS pakke med en liste 
      Anbefalede Artikler
    ·Sådan fjernes Tomme Tags i PHP DOM 
    ·Sådan konvertere en streng til INT i Classic ASP 
    ·Hvad er Visual Studio Express 
    ·Sådan Konverter Oktal til Binary 
    ·Alpha Numerisk PHP Check 
    ·Sådan Test for ulige eller lige numre i Matlab 
    ·Opregnede typer i Python 
    ·Sådan Set Up SourceSafe 
    ·Sådan Indsæt et billede i en HTML e-mail i PHP 
    ·IDE debugging værktøjer 
    Copyright © Computer Viden http://www.computerdk.com