Dynamic link library - database applications, Visual Basic Programming

Assignment Help:

DYNAMIC LINK LIBRARY 

The dynamic link library (dll) permits one copy of a function to be shared among some parallel executing programs. The dll is a file that contains a number of modules. The function in a dll is connected to a program which uses it when the application is run. Every time the program executes the dll is connected to the program.

The dynamic-link library (DLL) is a module which contains functions and data that can be used by the other module.

The DLL can define 2 kinds of functions: Internal and Exported.

Exported : The exported functions are intended to be called by the other modules, as well as from within the DLL where they are defined.

Internal : The Functions are normally intended to be called only from within the DLL where they are defined. Though a DLL can export data, its data is normally used only by its functions. Though, there is nothing to prevent the other module from reading or writing that address.

The DLLs provide a way to modularize applications so that the functionality can be updated and reused more easily. They also help to reduce memory overhead when some applications use the same functionality at the same time, as though each application gets its own copy of the data, from which they can share the code.

The API (Windows application programming interface) is implemented as a set of the dynamiclink libraries, therefore any process which uses the Windows API uses the dynamic linking.

  •  About Dynamic-Link Libraries
  •  Using Dynamic-Link Libraries
  •  Dynamic-Link Library Reference

Even though the DLLs and applications are both executable program modules, they vary in some ways. To the end-user, the most obvious difference is that the DLLs are not programs which can be directly executed. There are 2 primary differences from the system's point of view between the applications and DLLs:

An application can have multiple illustration of itself running in the system concurrently, while a DLL can have only one instance.

An application can own things like a global memory stack, file handles, and a message queue, whereas DLL cannot.


Related Discussions:- Dynamic link library - database applications

Tooltip - intrinsic control, ToolTip: The ToolTip property is used to ...

ToolTip: The ToolTip property is used to flash a message regarding a control object when the mouse pointer moves over that object for a couple of seconds. Pick a control and c

How to replace the text from textbox to another., I''m doing a project on v...

I''m doing a project on vb.NET. I''m stuck with this place where I should replace the text to different characters from textbox1 to textbox2 without changing text in textbox1. For

For next repetition - control statement, For ..... Next Repetition Statemen...

For ..... Next Repetition Statement: To demonstrate the working of for .. next control statement, put a command button and a label control on the form. The Handle clicks the e

Using procedure and exception handling, I was looking solution for assignme...

I was looking solution for assignment named Alamo Tour

Add Vbscript code to an html page, You can employ the SCRIPT element to add...

You can employ the SCRIPT element to add VBScript code to an HTML page. The SCRIPT Tag VBScript code is written inside paired SCRIPT tags. For instance, a process to test

Project on VB6.0, I need a VB6 software for making a soccerboard for 10 tea...

I need a VB6 software for making a soccerboard for 10 teams & automatically generate their fixtures

ER DIAGRAM FOR DISTRIBUTER MANAGEMENT, HOW TO MAKE ER DIAGRAM FOR DISTRIBUT...

HOW TO MAKE ER DIAGRAM FOR DISTRIBUTER MANAGEMNET OF WATER PURIFIAR

Adding events in visual basic , Adding Events in VB   For adding the e...

Adding Events in VB   For adding the events in VB, first double click on the command button with the caption hello. The Private Sub command1_Click () and End Sub would be

Objective of vb script, The objective of this unit is to describe the basic...

The objective of this unit is to describe the basics of VBScript. After completing this unit, you will be capable to write code for Web pages via VBScript. You will be able to unde

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd