|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    VBA Vs . Visual Basic

    Visual Basic och Visual Basic for Applications ( VBA ) är två programmeringsspråk som visas liknar vid första anblicken , men faktiskt skiljer sig på flera sätt . En programmerare kan inte bara skriva VBA-kod och kopiera den till ett Visual Basic-program eller tvärtom och förväntar felfri prestanda eftersom den syntax och struktur av de två språken är inte helt kompatibla . Funktion

    Visual Basic används för att skapa olika typer av projekt , såsom Windows-formulär , klassbibliotek och ActiveX-kontroller . En programmerare skriver kod som är plattformsoberoende och kan köras på alla Windows-operativsystem . Även om det har andra användningsområden , är VBA oftast används för att skapa ett makro , vilket är en bit kod som utför en funktion . VBA inte använda separata formulär och moduler för varje projekt , istället är allt kodat i samma utrymme .
    Miljö

    Programmerare använder Microsofts Visual Studio för att programmera och skapa Visual Basic fristående program . De distribuerar sedan dessa ansökningar för andra att installera och köra på sina datorer . VBA skapar inte en fristående körbar , och en programmerare inte behöver Visual Studio för att skriva VBA-kod . VBA körs i andra värd -program , bland annat Microsoft Office , med hjälp av Visual Basic runtime . Programmerare skapa, ändra och köra VBA -program allt inom dessa värd program .
    Programmering

    Visual Basic och VBA har liknande kodning strukturer , som att använda " Dim " att deklarera variabler eller syntaxen i olika villkorade och testade slingor , men de två har skillnader i hur en programmerare åtkomst till olika funktioner . Som standard går VBA variabler genom hänvisning , medan Visual Basic passerar dem genom värde . Med metoder , VBA ibland kräver inte programmeraren att använda parentes , även när skicka parametrar . VBA använder " Set" nyckelordet att tilldela ett objekt referens; . Visual Basic stöder inte det här nyckelordet
    Funktioner

    Som standard , både Visual Basic och VBA använder noll - indexering för arrayer , men endast VBA tillåter en programmerare att använda " Option Base " sökord för att ändra en array är nedre gräns . Visual Basic upprätthåller explicit variabeldefinition , dvs programmeraren måste deklarera varje variabel , medan det är frivilligt i VBA . Visual Basic har många säkerhets fördelar , medan VBA ger programmeraren bara tre alternativ : hög, låg , eller låta användaren bestämma . Visual Basic -program dra nytta av den fulla Microsoft . NET Framework 1.1 , vilket gör att administratörer att ställa säkerhetspolicy och underkänna användare från att ändra dem . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en tabell för en avgränsad fil i Visua…
    ·Hur att fylla upp en VB Combo Box med data från databa…
    ·Hur Läs & Skriv till RichTextBox i VB6
    ·Hur man lär sig stenografi Typing
    ·Hur skiljer man en sträng i VBA
    ·Komma åt OLE & ActiveX
    ·Hur man använder flera sidor i Visual Basic 6
    ·Hur man startar Telnet Från Visual Basic
    ·Lägga till en ny rad att komma åt en Query i VB
    ·Hur Exportera BMP till GIF i VB6
    Utvalda artiklarna
    ·Hur man identifierar och extrahera Relations Från text…
    ·Hur man sätter priser på klasserna i en Fretta gamemo…
    ·Hur man gör Facebook Connect Med PHP
    ·Bracket Stilar för programmering
    ·Hur man förbereder en Data Rapport i VB 6
    ·Hur man använder en MPLAB Simulator
    ·Hur man beräknar en kolumn Totalt i DataGrid
    ·Hur man skapar en Func_Train i GtkRadiant
    ·Hur till Öppen & Läs mappar i Java
    ·Hur man kör Python i terminal på en Mac
    Copyright © Dator Kunskap http://www.dator.xyz