Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
VBA Vs . VB
Leer de verschillen tussen VBA ( Visual Basic for Applications ) en VB ( Visual Basic ) , zodat u kunt kiezen voor de programmeertaal die geschikt is voor uw gegevensverwerking behoeften . In het algemeen gebruiken VBA als je nodig hebt om gegevens in een Office-document , zoals een Word-document of Excel-werkmap te verwerken . Gebruik VB wanneer je moet werken met gegevens uit het web , of moeten gebruik maken van een van de gespecialiseerde klassen alleen beschikbaar in de NET framework , zoals de "Spraak " -klasse, die u kunt gebruiken in spraaksynthese programma . Het uitvoeren van programma's

VBA
kan niet uitvoerbare programma's te maken , hoewel VB kan. Deze programma's hebben de bestandsextensie " EXE , " als programma's in andere talen te doen. VBA- programma's te draaien binnen een open instantie van een van de Office-toepassingen . Bijvoorbeeld , om een Word- VBA programma uit te voeren , Woord moet draaien voor uw programma te werken .
Object Models

De objecten die VBA werkt op verschillen van die VB werkt . VB werkt op objecten in de NET framework , terwijl VBA werkt op objecten binnen een van de Office-toepassingen , zoals het objectmodel van Word . Bijvoorbeeld Word VBA -objectmodel bevat het object "Find " , waarmee je de inhoud van een Word-document te doorzoeken . VB niet over dit object . Objectmodel van Word bevat ook de "Active Document " object, dat sub - objecten zoals " Paragraaf ", " Word" en "Tekens heeft . " VB ontbeert deze ook , maar heeft vele objecten in categorieën van de NET-framework 's . Deze categorieën omvatten " Windows programmeren , " " Toegankelijkheid ", " Tekenen ", en een aantal anderen .
Controls

De set van gebruiksvriendelijke invoer controleert u plaats op formulieren is veel groter in VB dan in VBA . VBA heeft een klein palet van veelgebruikte besturingselementen , zoals tekstvakken , lijst controles , en opdrachtknoppen . VB 's control set zijn onder tooltips , maandelijks kalenders , en vooruitgang bars . U kunt ook aangepaste menu's in VB met de "Menu Strip " en de bijbehorende controles. VBA heeft geen dergelijke functie .
Intellisense

Beide programma
helpen programmering verklaringen met Microsoft's Intellisense technologie in te voeren . Deze functie leest karakters zoals u ze typt , geeft vervolgens kleine tekstvakken met suggesties voor het invullen van het woord dat u aan het typen bent . Bijvoorbeeld, als uw programma heeft een knop controle genaamd " Button1 , " zowel de VBA en VB zal het object aanraden " Button1 . " Echter , VB Intellisense geeft suggesties het moment dat u het eerste teken typen . Daarentegen VBA moet u suggesties vragen voordat het biedt enige .
Foutcontrole

VB
heeft betere foutcontrole dan VBA , in de vorm van een spreadsheet - achtige raster onderaan van de coderende raam . Als u een syntax error tijdens het typen van een verklaring , zal VB laat je verder kunt typen , zal fout tekst weergegeven in het raster zojuist genoemde , vertelt je precies welke regel je hebt gebroken . VBA zal niet controleer je syntax totdat u hebt gedrukt " Enter " om naar de volgende regel . Als dat zo is een fout vindt , zal het u terug te sturen naar de regel met de fout , die het typen stroom kan onderbreken .

Previous: Next:
  Visual Basics Programming
·Hoe maak je een wachtwoord in …
·Hoe maak je een Long variabele…
·Hoe te converteren naar VBA Py…
·Hoe de SQRT van een nummer in …
·Hoe je code schrijven op HTML …
·Hoe maak je een Web Service om…
·Hoe te C Structuur converteren…
·Hoe naar RTF -bestanden te cre…
·Hoe maak je een Browser Van Vb…
  Related Articles
Hoe maak je een webbrowser met behulp va…
Hoe maak je een fout Handler voor een VB…
Hoe maak je dubbele aanhalingstekens sch…
Hoe te Dice in VB Draw 
Hoe te gebruiken VBA naar Microsoft Wind…
Wat is VBA ? 
Aan de slag Met behulp van VBA Met Micro…
Hoe maak je een verslag gegevens voorber…
VBA Tutorial voor Word 
  Programmering Articles
·Wat is een Java Widget ? 
·Hoe kan ik zoeken naar een bestand in C …
·Hoe om te controleren een Perl -mail adr…
·Hoe te Datetime creëren Met Int 
·Hoe te Waarden in XML Met JavaScript Ver…
·Hoe te Applet uitvoeren in Java 
·Hoe je het percentage van Characters Ber…
·Hoe de Stack Implementeren ADT 
·Hoe maak je een MySQL Tabelstructuur in …
Copyright © Computer Kennis http://www.nldit.com