Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Kryptering Library for VBA
    Vanligvis kan du automatisere enkle handlinger i Microsoft Office-programmer gjennom bruk av innspilte " makroer ", eller actionsekvenser . Men med en grunnleggende forståelse av programmering , kan du også automatisere andre oppgaver som tabellen sletting av dokumentet søk og modifikasjon . Visual Basic for Applications språk forenkler dette ved å integrere direkte inn Office-programmer . Selv om ikke så funksjonell som mer fullverdig språk , gir VBA deg noen kontroll over hvordan oppgaver og data jobbe i et program . For eksempel kan du lage en krypteringsnøkkel klasse å tjene som en kryptering bibliotek inne i en VBA script . Visual Basic for Applications

    Visual Basic for Applications er et lite skriptspråk spesielt for bruk i Microsoft-programmer. Visning som et grunnlag for å automatisere visse oppgaver i Microsoft programvare, for eksempel Word eller Excel , tilbyr VBA en enkel og effektiv måte å automatisere oppgaver og inkluderer interaktive elementer i dokumenter gjennom håndskrevne kode . VBA ligner Visual Basic og VB.NET i sin syntaks og struktur , slik at en grunnleggende forståelse av Visual Basic syntaks kan oversette til en forståelse av VBA.
    Module og klasse Tilgang i VBA

    VBA , men ikke nødvendigvis har tilgang til en ekstern bibliotek av moduler som Visual Basic. Snarere VBA scripts tilgang til objekter i søknaden som de kjører . Så en VBA script for Word åpner knyttet til Word og Word-dokumenter , mens VBA i Excel åpner gjenstander som er spesifikke for Excel. Du kan fortsatt bruke avanserte objektorientert programmering teknikker innenfor skript, samt lage spesifikke funksjoner for bestemte oppgaver.
    Basic Cryptography Class

    Opprett en klasse til å implementere en krypteringsalgoritme gjennom VBA -grensesnittet . Først oppretter en klasse ved å klikke på "Insert " i Visual Basic-redigering . Klikk deretter på " Class Module" og definere en klasse . I dette tilfellet inneholder klassen en enkelt data -feltet og streng til å kryptere , sammen med en " la "-funksjon og en kryptering funksjon : en

    privat pMessage As String

    offentlig eiendom La melding (V som String ) As StringpName = vend Eiendom

    Public Function kryptere ( ) som StringEnd Funksjon
    kryptografialgoritmene

    slutt, definere krypteringsalgoritme inne i klassen for å skape en modul som krypterer streng meldinger. En rekke metoder er tilgjengelige kryptering . Dette eksemplet bruker en grunnleggende siffer for å illustrere hvordan krypteringen ville se i klassen : en

    Public Function kryptere ( ) Som StringDim siffer As String = String.EmptyDim cipherchars ( pMessage.Length ) Som 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 Funksjon


    früher :

     Weiter:
      Relatert Artike
    ·Slik viser data i en DataGridView 
    ·Hvordan aktivere visse elementer på en Radio Button Li…
    ·Slik konverterer en DOC til en TXT i VB 
    ·Hvordan referanse i Visual Basic 
    ·Slik bruker du en avmerkingsbokser og en ComboBox i en …
    ·Adkomst: VBA Eksporter Query 
    ·Visual Basic Historie 
    ·Slik konverterer datoer i VBA 
    ·VBA & Named Pipes 
    ·Hvordan bruke Openfiledialog i Visual Basic Express 
      Anbefalte artikler
    ·Hvordan beregne Kontroll av en String Bruke Adler32 i J…
    ·Geoprosessering Med Python 
    ·Hvordan overføre Excel Data til MySQL 
    ·Hvordan lære å kode en mikrokontroller i C 
    ·Hvordan lage et objekt Bounce i C # 
    ·Hvordan finne summen av sifrene i et tosifret tall i Pr…
    ·Python Resources 
    ·Programmering Serieporter Bruke Visual Basic 6 
    ·Hvordan laste opp et bilde til PHP med MySQL Insert 
    ·Hvordan bruke SQL Med Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/