answersLogoWhite

0


Best Answer

A DLL is a library file that contains functions for other programs to use. In order for these functions to be run their code must have been compiled. Compiling is the process of taking source code in a language like C++ or Visual Basic which can be read by humans, and converting it into machine code that can be read by a computer processor. As such it is very hard to 'read' DLL files as the actual functional code is machine code. In order to read the source code you would have to attempt to reverse-engineer the machine code. Reverse compilation is touchy legal area which is usually very hard as the machine code may have been written in any high-level language, you would have to find out which one it was written in to have good shot of decompiling it. It would also likely be encoded.

You can use a program such as "DLL Export Viewer" (see Related link below) to 'view' DLL files.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

13y ago
AnswerThe answer is, you can't*. A DLL is file created by the compiler after compiling or packaging the source code and there is no way to find out how it is written once it is compiled. If you really trust the source of your DLL, you can add this DLL to a com+ application and find out the methods and functions available through the DLL, and the parameters for those. Alternatively, you can create a simple ASP file and create an instance of this DLL and find out all the methods and functions that way too. AdditionYou can open them with notepad, but you won't be able to understand anything as it's all in computer code.

*unless it was developed in (at least as I know of) MS Visual Studio .NET, then you may examine the functionalities thereof by means of your object browser and the functionalities, properties, methods, etc are exposed there. The extent to which these functionalities are understood is directly related to how well the programmer of this (D)ynamic (L)ink (L)ibrary documented it. In other words, this is in its functional form, no further compilation is required, but it may as well adhere to the conformaty set forth by Microsoft via Visual Studio .NET an IDE (Integrated Development Environment) whereby you may examine its programming resources.

Glenn T. Kitchen (gtk@gmx.com)

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How do you open .dll files to see what is written inside?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What can open dll files?

A DLL (dynamic link library) file is a file used by a specific application to communicate with devices inside or attached to the computer. DLL files aren't meant to be opened separately from the program they belong to. When you load the program the DLL file belongs to, that program will automatically load the DLL file if it needs it.


Which program file opens DLL files?

If you understand DLL files as series of instructions to a computer that has a printer or other attached device to communicate effectively then any text reading or word processing program will open and then read DLL files


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.


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 do you open 16-bit .dll files?

You can't. DLL file ( Dynamic Link Library ) can only be opened by an executable ( EXE ) or compiler.


Does adobe dreamweaver open dll files?

No. dll files are "Dynamic Link Libraries" and are used to store program code. They don't operate as stand alone programs but they are called by other programs.


How do you open dll?

You can open the .dll files by using the program that called ResHach and you can download it from the link : http://www.download.com/Resource-Hacker/3000-2352_4-10178588.html from CNET download.com


Why dll files are faster than exe files?

Because dll's aka dynamic link library, can excute many files at once.


How do you read dll files?

You cannot really "read" it, since it is all basically a bunch of letters, numbers, and shapes. If you really want to, right click on the .DLL file, then choose the "Open with" option. Then look for notepad. When you find notepad, click it. That will then open the DLL file for you to view.


What program do you use to open dll files for Outlook Web Access?

well you cant read them so i do not know???????????????????????????????????????????????????????????????????????????????????????????????????????????????


Where are dll stored?

You cannot view DLL files under normal circumstances. These are regarded as critical system files and the operating system will keep these hidden from view. If you wish to view the files anyway, do the following:Open up My Computer.Click on Tools in the top menu bar.Click on Folder Options.In the window that opens, click on the tab named View.Scroll down the list till you come to the option "Show hidden files and folders". Click on this option to select it. The option just above this option (Do not show hidden files and folders) will become deselected automatically. Relax, it is normal.Uncheck the box below these options which says "Hide file extensions for known file types". This will display the extensions of all files in your PC, allowing you to easily identify the DLL files.Click on Apply, and then on OK.Now navigate to the drive partition where Windows is installed.Open the Windows folder. Inside it you will find a folder named System32.Open the System32 folder. You will be able to see all DLL files of your Windows OS.If you cannot spot the DLL files at first sight, right click on an empty space inside the System32 folder. A small menu will pop up. Select the option "Arrange Icons By", and then click on the option "Type".Now Windows will arrange the DLL files in the folder side by side, allowing you to view those more comfortably.You are free to view the DLL files as much as you want. It will not harm your PC in any way. You can also open the DLLs using a text editor like Notepad. However, do not attempt to modify any DLL file, unless you know what you are doing. Modifying DLL files may corrupt the files, rendering Windows inoperative.


Shall idelete all the dll files in the system folder which you have sugested before?

delete all dll files you do not need them