Visual Basic for Applications (VBA) is a subset that provides a common macro language included with many Microsoft applications.
Up until VB 5, the Visual Basic compiler only converted the source code written by the programmer into an intermediate language called "bytecode." Starting with VB 5, native executable programs can be generated.
The VB Runtime Module
No matter what the version, in order to run a VB program, the VB runtime module must reside in the target computer. This .DLL file, named VBRUNxxx (up to VB 4) or MSVBVMxx (VB 5 and 6), where x is the version number, contains necessary runtime libraries and also converts programs compiled to bytecode into the machine language of the computer. The runtime DLLs are widely available and typically accompany a Visual Basic application. See VB.NET and VBScript.
Visual Basic Uses Bytecode
Similar to Java, Visual Basic is compiled into an intermediate language called \"bytecode.\" The bytecode is translated into x86 machine language by the Visual Basic runtime module.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2008 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Q'n'A: Are Youtube users are royally screwed?
- Q'n'A: Are Youtube users are royally screwed?.....“[B]Had this not happened, Viacom would have made a huge amount of profit, but have now obviously lost out.[/B]”Subjective speculation that is unsubstantiated.“[B]YouTube could get shut down, Google could get fined to the nth degree, or maybe Google will get sued and it have...
- Discussion threads 2008-07-03
- Judge: Viacom gets 12TB of YouTube user data
- A federal judge ordered PDF Google to hand over 12 terabytes of YouTube user data to Viacom, finding that the list of "login IDs" does not qualify as personally identifying information. In opposing Viacom's request for the information, Google had asserted users' privacy rights: "Plaintiffs would...
- Blog posts 2008-07-03
- Seven Tech ways to make America better this July 4
- Seven Tech ways to make America better this July 4Drill Here. Drill Now. Pay Less.Get the environazi boot of our neck.Build more refineries.Reduce government regulations.Eliminate the Endangered Species Act.Build more dams for flood control.Build more highways to relieve traffic congestion.Relax nuclear power plant requirements to build more reactors.Your mindset is...
- Discussion threads 2008-07-03
- Torrent admin is 'felony infringer'
- Torrent admin is 'felony infringer'Felony infringerYes, I would agree that this extends beyond fair use... Book'em Dano.RE: Torrent admin is 'felony infringer'I do not think it is right but if it is made out as such a major deal then what is it doing all over the internet Bittorrent...
- Discussion threads 2008-07-02
- Guest post: An ode to the humble spreadsheet
- Guest blog: Bob Warfield has founded three startups, run R&D at Borland, developed software for Callidus and Oracle and created tools for Rational/Pure Atria. He currently works for SaaS customer service company Helpstream. He is responsible for Quattro Pro, the Borland spreadsheet, and is the inventor of the notebook tabs...
- Blog posts 2008-07-02
- So about that Microsoft licensing
- So about that Microsoft licensingpenny wise and pound foolishIts not about giving $20K to Redmond. Its about users/teachers being productive and getting the work done so that they have more time to focus on the students.Saving $100 for a licence over the life of the software is nothing. Office is...
- Discussion threads 2008-07-02
- Windows refunds still elusive
- Windows refunds still elusiveWhy are people buying preloaded PCs?I can walk into a local store and purchase a bare metal PC for about $Au400 which is basic but very capable. They don't even charge to assemble it for you. For the price of a preloaded branded machine I can get...
- Discussion threads 2008-07-02
- Visual IP Trace 2008 (exe)
- Visual IP Trace helps identify hackers, validate websites, and investigate IP addresses. Trace analysis reports provide detailed information including the estimated physical location, network provider and worldwide whois information. The analysis reports enable users to verify a website prior to submitting confidential information, trace a hacker or suspect to their...
- Software downloads 2008-07-02
- StudyBase Mandarin Basic (exe)
- Mandarin Chinese Learning program including dictionary, PinYin Input Method EditorIME, MSN Messenger & Skype Chat IME's, notes editor, translating Web browser, FlashCards with sound, Glossary/Index with sound, Translation window, Large practice test, and Example Encyclopedia Documents. Learn to write Chinese simple and original characters by scribbling on the FlashCard next...
- Software downloads 2008-07-02
- Silent Monitoring - Basic Edition (exe)
- Upon installation the Silent Monitoring software will start taking a snap shot of your PC screen every few seconds, so you could know exactly what is going on with your PC, which Web sites were surfed, with whom they corresponded and what applications were activated. In addition the software tracks...
- Software downloads 2008-07-02
- Auto SQL .NET (zip)
- Develop data-driven applications your way, only faster. Use our GUI tool to automatically generate your data access layer DAL and feature-rich business classes BLL, and customize them at any time. Use our runtime API to generate dynamic requests, all safely parameterized for security. C# and VB .NET are supported along...
- Software downloads 2008-07-02
- Basic Mandarin Module (mod)
- Studybase Mandarin is a database and a viewer application that contains a vast array of resources with which to study Mandarin. These include FlashCards, Lessons, Tests, Chat interpreters, IME, and dictionaries. This is a data file that contains the first group of lessons. This version is the first release on...
- Software downloads 2008-07-02
- PlayHoldem Online (sv4cpio)
- PlayHold'em has succeeded to generate a perfect online version of No Limit Hold'em, which is known as the Cadillac of poker game. You are free to bet any amount at any betting round. Experience the thrilling world of no limit stakes. If you are tired of playing with computer, don't...
- Software downloads 2008-07-02
- Engineering Measurement and Conversion(EMC) (zip)
- Engineering Measurement and Conversion calculates Electrical, Magnetism and Testing Tools related quantities. It has a lot of formulas to compute a lot of quantities, related to Basic Electricity, Capacitance, Resistance, Resistor Color Coding, Alternating Current, Conductance, Fuse Size, Oscilloscope, Ammeter, Galvanometer to Ammeter, Electro-Magnetism, Inductance, and Transformer. To calculate each...
- Software downloads 2008-07-02
- Oil climbs peak, economies plumb depressions and the future will not imitate the past
- To maintain any modicum of modern life countries and individuals will increasingly turn to electricity generated from renewable sources. There is no way to dramatically increase the world's oil production, now or in some dreamy future. All the major fossil fuels will be in declining supply by 2025...
- Blog posts 2008-07-01
- AMD Phenom gets (a little) faster
- AMD has rounded out both the high and low ends of its desktop processor line with three new Phenoms. Though the chips have the same basic design, they are targeted at very different audiences by virtue of frequency, power consumption and price. The Phenom X4 9950 Black Edition--now AMD's fastest...
- Blog posts 2008-07-01
- Search-ability in Flash
- Last night Adobe announced that we've given a special version of the Flash Player to Google and Yahoo that will more accurately let them crawl through Flash content. Even though Google has been indexing .SWF files for a while and even been able to pull out some text, they haven't...
- Blog posts 2008-07-01
- UK builder switches email to Google Apps
- UK builder switches email to Google AppsTaywood adoption of SaaSNot only is this significant in terms of enterprise adoption, it is also significant for adoption by a company within a notoriously conservative and risk-averse industry sector. The architecture, engineering and construction AEC market is sometimes also regarded (perhaps a bit...
- Discussion threads 2008-07-01
- Garmin Nuvi 880
- Ever since the Garmin Nuvi 880 was announced at CES 2008, we've been excited to get out hands on this portable navigation system. Given the good track record of the other Nuvi series devices, we expected more of the same, solid feature list and good performance. However, we were most...
- Product reviews 2008-06-30
- My 15 minutes with Bill Gates, and how the Web was born
- My 15 minutes with Bill Gates, and how the Web was born BG Saw It ComingIf Bill Gates saw the Internet & the World Wide Web coming well in advance of everyone, why was his company the very last to do anything about it?The real truth is that Bill Gates...
- Discussion threads 2008-06-30
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- FREE Economist Report available at the Collaboration Resource Center.
-
"Collaboration: Transforming the Way Business Works", a new study from the Economist Intelligence Unit. Find this informative report along with free videos podcasts and more, availibe courtesy of Cisco.
- Sign in now to download!











