| 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
    VBA Vs . VB
    Lær forskellene mellem VBA ( Visual Basic for Applications ) og VB ( Visual Basic ), så du kan vælge det programmeringssprog passende for dine databehandling behov. Generelt skal du bruge VBA , hvis du har brug for at behandle oplysninger i et Office-dokument , f.eks et Word-dokument eller Excel-projektmappe . Brug VB når du har brug for at arbejde med data fra internettet eller bruge en af ​​de specialiserede klasser til rådighed kun i den NET framework , såsom " Speech" klasse, som du kan bruge i talesyntese -programmer. Udfører Programmer

    VBA kan ikke oprette eksekverbare programmer , selv om VB kan. Disse programmer har filtypen " EXE ", som programmer skrevet i andre sprog gør. VBA programmer kører i et åbent eksempel på en af ​​de Office-programmer. For eksempel at køre et Word VBA program skal Word køre for dit program til at arbejde.
    Object Model

    objekter, VBA virker på forskellige fra dem VB virker. VB arbejder på objekter i NET framework , mens VBA arbejder på objekter i et af de Office-programmer , såsom Word objekt model . For eksempel indeholder Word VBA s objekt model "Find " objekt , som lader dig søge et Word-dokument indhold. VB har ikke dette objekt . Word objekt model omfatter også " Active Document " objekt , der har sub- genstande som "Afsnit ", "Ord" og " Tegn ". VB mangler disse så godt, men har mange objekter i NET framework s kategorier. Disse kategorier omfatter "Windows programmering, " "Tilgængelighed ", " Tegning ", og flere andre.
    Controls

    sæt brugervenlige input kontrollerer dig sted på formularer er meget større i VB end i VBA. VBA har et enkelt lille palet af almindeligt anvendte kontrol, såsom tekstbokse , liste kontrol, og kommando knapper. VB kontrol sæt inkluderer værktøjstip , månedlige kalendere og fremskridt barer. Du kan også oprette brugerdefinerede menuer i VB med "Menu Strip " og tilhørende kontroller. VBA har ikke en sådan funktion.
    Intellisense

    Begge programmer hjælper du indtaster programmering udsagn med Microsofts Intellisense -teknologi. Denne funktion læser tegn , når du skriver dem, så viser små tekstbokse tilbyder forslag til at udfylde det ord du skriver . For eksempel, " , Button1 ", hvis dit program har en knap , der hedder både VBA og VB vil anbefale objektet " Button1 ". Men VB Intellisense viser forslag det øjeblik du skriver det første tegn. Derimod kræver VBA dig for at anmode forslag, inden det giver nogen.
    Fejlkontrol

    VB har bedre fejlkontrol end VBA , i form af et regneark -lignende gitter i bunden af den kodende vinduet . Hvis du laver en syntaksfejl , mens du skriver en erklæring , vil VB lade dig fortsætte med at skrive , vil vise fejl tekst i nettet netop nævnte , som fortæller dig præcis, hvad regel, du har brudt . VBA vil ikke kontrollere din syntaks , indtil du har trykket på "Enter " for at flytte til den næste linje. Hvis det gør finder en fejl , vil det sende dig tilbage til linjen med fejl, som kan afbryde skrive flow.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Indsæt i en Grid View 
    ·Sådan bruges Pointers i Vb 
    ·Sådan Afslut den aktuelle applikation i Visual Basic 6…
    ·Sådan overføres data mellem Word-dokumenter ved hjæl…
    ·Sådan bruges en region Class for at fjerne dele af et …
    ·Sådan åbner et Word dokument med billeder med VB Net 
    ·Sådan bruges Tooltips i VB 
    ·Sådan oprettes en Valider Field i VB6 
    ·Sådan bruges en Matrix til Transform objekter i VB.NET…
    ·Sådan bruges TreeView at navigere til Open andre proje…
      Anbefalede Artikler
    ·Tre kategorier af Programmeringssprog 
    ·Sådan Udfør en Python fil som EXE Med Python 3 
    ·Sådan bruges en Flash Player i HTML 
    ·Sådan ændres en Java Random Rutinemæssig 
    ·Sådan Pass en Container Vector til en funktion 
    ·Sådan oprettes en Random Access-fil 
    ·CorelDRAW VBA Form Tutorial 
    ·Sådan fjerner Null-værdier fra en PHP Array 
    ·Sådan ændre koden på Upper Case i OpenEdge Editor 
    ·Sådan Design en online boghandel Database 
    Copyright © Computer Viden http://www.computerdk.com