Re: DLL

new topic     » goto parent     » topic index » view thread      » older message » newer message

>Then just recently someone on the Listserv, perhaps accidentally,
>dropped the name Dynamic Link Library, together with the initials.
"Aha!" I
>said to myself, "now I know what DLL means."  Then I stopped Aha-ing,
because
>I had to ask:
>
>What is a dynamic link library?

Heehee..... Okay, a .DLL is similar to a Euphoria standard .E file. A
program opens up the .DLL files it needs, puts out an error message if
one is missing (they are usually found in C:\WINDOWS\SYSTEM, but some
will appear in the programs directory, and oddly, in C:\WINDOWS, where
they shouldn't be). The .DLL has routines in them just like a .E file,
except they are already compiled into binary code.

For example, there is a common .DLL called COMMDLG.DLL. This .DLL creates
windows on the screen, and are used by many applications. (Visual Basic
programs tend to use them a lot.) Anyway, older versions create white
windows, while newer versions create a 3d style gray window. (Much better
looking) If the newer version is replaced by an older version, some of
your Windows programs aren't going to look so hot. :) (Hence the name,
Dynamic Link Library, the program links to them when they are needed)

(P.S., the only reason I know about COMMDLG.DLL is because of what I read
and the fact that I replaced it after it was replaced by an older
version. But I knew why I needed to already... ;)

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu