Thread: Dll files And usage

  1. #1
    Registered User
    Join Date
    Feb 2012
    Posts
    347

    Dll files And usage

    For every tool i use like usb to serial or any other do they generally provide dll files for us to customize for advanced users. In case if they provide which software can i use to adapt them. My plan is to create buttons for transmitting serial data.

  2. #2
    Registered User
    Join Date
    Apr 2017
    Posts
    1
    DLL files aren't so that the users themselves can customize code. DLL files are a library, and libraries come in two types: static and dynamic.

    Static libraries you rarely see because they're actually IN the program itself. By doing that, developers know that the end-user will have all of the dependencies they need to run their program.

    Dynamic libraries (Dynamic-Link Libraries (DLLs)) are not packaged into the program, as you've noticed. The benefit is that if they need to update a part of the program, they do not need to recompile and redistribute the whole thing, just the changes that have been made.

    Back to your question, DLL's are not modifiable in and of themselves. Like .exe files, they store binary data, so you would have to reverse engineer them or get access to the source code in order to modify them.

    Hope that helps, best of luck.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Usage of Structs between Various files is not working
    By Vespasian_2 in forum C Programming
    Replies: 9
    Last Post: 01-19-2017, 04:08 PM
  2. mktmp() and mkstmp() files and usage
    By heatblazer in forum C Programming
    Replies: 0
    Last Post: 07-03-2015, 06:28 AM
  3. VC++ 6 - CPU Usage Help
    By solem1 in forum C Programming
    Replies: 0
    Last Post: 09-08-2009, 11:16 PM
  4. cpu usage
    By geobot in forum C++ Programming
    Replies: 2
    Last Post: 09-27-2003, 08:04 PM
  5. header files usage
    By doubleanti in forum A Brief History of Cprogramming.com
    Replies: 4
    Last Post: 01-20-2002, 01:01 AM

Tags for this Thread