answersLogoWhite

0

Hi.

  1. Many think "Visual Basic" is all about "Visual", in other words "no forms, no programs". There are many situations in real life where you need to have programs that do not have anything to do with forms. Like some DOS command line applications. This is one situation you need to use a module.
  2. There are situations where certain generic functiions that are used across the entire application are to be placed in one place, in such cases Modules are used.
  3. Certain complex data types (eg: array of user defined types being passed around as parameters) that cannot be handled in form module and you need a Module for this.
  4. There are situation when you need to hook or sub class Windows events, and Modules are inevitable here.
Hope this helps,

Tomsan
User Avatar

Wiki User

15y ago

What else can I help you with?

Related Questions

How do you create modules in c language?

by using structure in c.........


What is a disadvantage of using two 64-MB modules instead of a single 128-MB module in a system with three slots for memory modules?

There is no disadvantage other than you are using up slots that you might want to use later for upgrading.


What are the modules or different modules of embedded system?

what r the modules


How do modules help you reuse code in a program?

MODULES ALSO REDUCE THE DUPLICATION OF CODE WITHIN A PROGRAM..THIS BENEFIT OF USING MODULES IS KNOWN AS code reuse BECAUSE YOU ARE WRITING THE CODE TO PERFORM A TASK ONCE AND THEN REUSING IT EACH TIME YOU NEED TO PERFORM A TASK.


Can you install active directory in Linux server?

Most Linux distributions come with several PAM authentication modules, including modules that support authentication to an LDAP directory and authentication using Kerberos. You can use these modules to authenticate to Active Directory, but there are some significant limitations.


What is Fully Buffered?

Fully Buffered memory modules are specialized memory modules found in some servers and workstations. They offer increased memory capacity and faster speeds compared to traditional memory modules. Fully Buffered memory modules communicate with the memory controller using an advanced memory buffer, which helps in managing and improving memory access.


What is a disadvantage of using two 512 mb modules instead of a sing 1gb module in a system with three slots for memory modules?

As the memory speed is limited, you essentially double the available speed by having two modules, as they run in parallel. The efficiency is generally increased by 20-30% by having two 512mb modules rather than one 1GB module.


What are the two disadvantages of using only one two gigabyte module rather than two one gigabyte modules?

Larger memory modules tend to be slower than smaller memory modules, as larger memory modules may require extra layers of multiplexers to address everything. They are also more expensive, as they must have more circuitry in the same amount of space.


What is the disadvantage of using two 512MB modules instead of a single 1GB module in a system with three slots for memory modules?

None, other than the fact that you are taking up motherboard slots for future upgrades.


What are examples of a distance?

Here are some of examples using the distance formula: http://www.purplemath.com/modules/distform2.htm


What type of RAM does an ASRock G31M-S motherboard use?

The ASRock G31M-S uses DDR2-667 or DDR2-800 modules. it supports up to 8 GB of RAM using two 4 GB modules.


What is data in software?

Coupling is a measure of the relationship or dependency between two modules. Data Coupling occurs between two modules when data is passed by parameters using a simple argument list and every item in the list is used.