Information on DLL's being used

Hi Everybody,
I need to know what is all the following .DLL means and the keyword EXTERNAL. We do have some other DLL's like KERNAL32.DLL. Seems we can interact with hardware using these things. I like to play with these snippets.

I need to know what are all the functions available in this, where it is getting stored and usage of these DLL's.

PROCEDURE GetKeyState EXTERNAL "USER32.DLL":
DEFINE INPUT PARAMETER ipvkCapsLock AS LONG.
DEFINE RETURN PARAMETER likeyStatus AS SHORT.
END PROCEDURE.

Do we have any tutorials for this, if so can anybody share it with me.


Please guys help me out. I am very much interested in this. :)
 
It allows you to use functions embedded in DLL files. EXTERNAL means that the body of the GetKeyState procedure is defined out of your .p file, in the DLL whose named is given between "" (be careful to the path).

ABout the list of the functions available, you may need to refer to Windows API documentation !
 
Back
Top