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
    VBA Vs . VB
    Lær forskjellene mellom VBA ( Visual Basic for Applications ) og VB ( Visual Basic) slik at du kan velge programmeringsspråket som passer for dine databehandling behov. Generelt sett bruker VBA hvis du trenger å behandle data i et Office-dokument , for eksempel et Word-dokument eller Excel arbeidsbok . Bruk VB når du trenger å jobbe med data fra nettet, eller trenger å bruke ett av de spesialiserte klasser tilgjengelig kun i NET-rammeverket , som for eksempel " Speech "-klassen , som du kan bruke i talesynteser . Kjøre programmer

    VBA kan ikke lage kjørbare programmer , selv om VB kan. Disse programmene har filtypen " EXE ", som programmer skrevet i andre språk gjør. VBA- programmer kjøres i et åpent forekomst av ett av Office- programmene. For eksempel å kjøre en Word VBA-programmet , må Word være i gang for at programmet skal fungere.
    Object Models

    objekter som VBA fungerer på forskjellige fra de VB fungerer på . VB fungerer på objekter i NET rammeverket mens VBA fungerer på objekter innenfor ett av Office- programmer, for eksempel Word objekt modell . For eksempel inkluderer Word VBA formål modell "Finn " objekt , som lar deg søke i et Word-dokument innhold. VB har ikke denne gjenstand . Word formål modellen inkluderer også " Aktiv dokument" objekt , som har sub- objekter som "Avsnitt ", " Word " og " Tegn ". VB mangler disse også , men har mange objekter i NET- rammeverket er kategorier. Disse kategoriene inkluderer "Windows programmering, " "Tilgjengelighet ", " Tegning ", og flere andre.
    Styrer

    sett med bruker- inngang styrer deg plass på skjemaer er mye større i VB enn i VBA. VBA har et enkelt lite palett av brukte kontroller, for eksempel tekstbokser , oversikt over kontroller og kommando knapper. VB kontroll settet inkluderer verktøyet tips , månedlige kalendere og fremgang barer. Du kan også opprette egendefinerte menyer i VB med " Menu Strip " og tilhørende kontroller . VBA har ingen slik funksjon .
    Intellisense

    Begge programmene hjelper deg inn programmering uttalelser med Microsofts Intellisense teknologi. Denne funksjonen leser tegnene som du skriver dem , så viser små tekstbokser tilby forslag til å fullføre ordet du skriver. For eksempel , hvis programmet har en knapp kontroll som kalles " Button1 , " både VBA og VB vil anbefale objektet " Button1 . " Imidlertid viser VB Intellisense forslag det øyeblikket du skriver inn det første tegnet . Derimot, krever VBA du be om forslag før det gir noen.
    Feilkontroll

    VB har bedre feilkontroll enn VBA , i form av et regneark -lignende risten i bunnen av koding vinduet. Hvis du gjør en syntaks feil mens du skriver en melding , vil VB la deg fortsette å skrive , vil vise feil tekst i rutenettet nettopp nevnte , forteller deg nøyaktig hva regelen du har brutt . VBA vil ikke sjekke syntaksen før du har trykket "Enter " for å gå til neste linje. Hvis den gjør det finner en feil , vil den sende deg tilbake til linjen med feilen , som kan forstyrre skrive flyt.

    früher :

     Weiter:
      Relatert Artike
    ·Slik konverterer HTML til XHTML i VB.Net 
    ·Slik pakker VB.NET Project 
    ·Sette inn bilde innebygd i Visual Basic 
    ·Hvor å manuelt konvertere FoxPro til VB6 
    ·Hvordan erstatte flere tekstbokser i Visual Basic 
    ·Grafiske funksjoner i Visual Basic versjon 6 
    ·Visual Basic Planning Process 
    ·Slik konverterer Visual Basic 6 
    ·Slik importerer en Visual Basic Grid Spreadsheet 
    ·Slik starter Telnet Fra Visual Basic 
      Anbefalte artikler
    ·Hva er en tekst Action Script 
    ·Hvordan å stave et nummer i Java 
    ·Tutorial på hvordan å dele Variabler i flere former i…
    ·Slik viser Form 2 i Visual Basic 
    ·Hvordan endre en klasse Fil 
    ·Hvordan erstatte White Space med Python 
    ·Hvordan få tilgang Query Oppdater 
    ·PHP til å konvertere til UTF - 8 
    ·Hvordan Roter en PHP Bakgrunn 
    ·PHP Automatisert mailingliste Tutorial 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/