answersLogoWhite

0

DLL files are files shared between a number of software programs (and are similar to .EXE files), used in Microsoft Windows and OS/2 operating systems. A static library attaches itself to the executable itself and hence supose some function A is to be used by n applications, all n apps will have functions A definition in their executables. BUT if func A is written in a dynamic link library or DLL, first DLL should export this function. and then n apps can call into this function. it will save a lot of memory. you can also dynamically load the library by calling LoadLibrary function. generally DLL will export all required functions which are supposed to be called by applications.

User Avatar

Wiki User

16y ago

What else can I help you with?

Continue Learning about Engineering

Can you generate DLL files from PHP scripts like you do in PERL?

You can make a .NET DLL for use in Visual Studio development projects with Phalanger 2.0.


What is true program for DLL files?

C++ editor and a dll compiler, but I wouyld go with codeblocks because it has a built in dll compiler with the dll tags hope it helps :)


What is the task of dll and ocx in programming?

Dll is "dynamic link library" it provides all the information about built in methods which we used in program at run time. these could be keywords(main, if , for etc) or functions( pow(), main(), strcat() etc) or classes in opps. An OCX is an Object Linking and Embedding (OLE) custom control, a special-purpose program that can be created for use by applications running on Microsoft's Windows systems.


What is the difference between implicit dll and explicit dll?

Implicit linking - this is loads automatically at the application startup itself and loaded throughout life of program. Consuming the memory which can be made available to other applications while not in use. Explicit - Explicitely loading dlls into memory by calling fuctions such as loadlibrary. Then user can take the fuction pointers of exported funcions calls the funcitons and afte use and unload library, freeing memmory consumed by dll , so that it can be available to other use.


Why does VS2010 lose linked dll-libraries while compiling?

Do you mean that your compiled .exe complains about a missing .dll when run on another computer? Try linking to the C++ runtime instead of the library dll.

Related Questions

What is need of dll?

.A DLL is used by programs which need the features or functions built into the DLL. Just like we humans use executable programs for the services they offer (spreadsheets to manage data, web browsers to surf the internet) an executable program uses DLL's for the services it offers. People do not interact with DLL's, programs do


How do you open a dll?

Use Hex Editor.


Can you generate DLL files from PHP scripts like you do in PERL?

You can make a .NET DLL for use in Visual Studio development projects with Phalanger 2.0.


Where can one download the Cygwin DLL?

The Cygwin DLL can be downloaded directly from the Cygwin website. It can also be downloaded online through the websites DLL-Files, NoDevice, and DLL-DLL.


How do you get path of a DLL from inside the DLL itself?

http://www.codeproject.com/KB/DLL/DLLModuleFileName.aspx


How can find the application that is using a dll file?

Most programs use .DLL files. The one you installed yourself is usually in the program's folder. Right click the dll and choose "Open file location" and look for a .exe file. If you want to know more about a specific dll you can open the dll in notepad, often you can read some of the letters and figuring out what program/game etc. It's for. For other .dll files you can search up on the name or location to find its origin. dll files should often be left alone.


How can I open .dll files on a Mac?

Programs on Mac OS X do not normally use .dll files (some Microsoft products for the Mac do). Instead they use .dylib files, which have a completely different structure.


What is true program for DLL files?

C++ editor and a dll compiler, but I wouyld go with codeblocks because it has a built in dll compiler with the dll tags hope it helps :)


What is the full form of dll?

DLL = Dynamically Linked Library


What is the task of dll and ocx in programming?

Dll is "dynamic link library" it provides all the information about built in methods which we used in program at run time. these could be keywords(main, if , for etc) or functions( pow(), main(), strcat() etc) or classes in opps. An OCX is an Object Linking and Embedding (OLE) custom control, a special-purpose program that can be created for use by applications running on Microsoft's Windows systems.


What is the .dll used to view the schema master of fsmo roles?

The MMC is used to view the schema master not dll file but you need to register theschmmgmt.dll before you can use the mmctype regsvr32 schmmgmt.dll


How do you convert RAR files into DLL files?

To convert RAR files into DLL files, you first need to extract the contents of the RAR file using extraction software like WinRAR or 7-Zip. Once extracted, check if the contents include a source code or necessary files for a DLL. If applicable, compile the source code using a programming language like C# or C++ to create the DLL. If the RAR file contains a precompiled DLL, simply rename the extracted file with a .dll extension, ensuring it corresponds to the intended use.