Due to the design of DarkBASIC Professional you can create your own commands to use within it. Even DarkBASIC had the ability to load and call the functions of a DLL, but only DarkBASIC Professional allows you to write a DLL in such a way that the functions are assigned command names that can be used within your programs. You can literally add any command you want to the language. These DLLs can also be given away to other developers or even sold online.
We provide a step-by-step tutorial on our Developers Network site showing you how to create your own commands in Microsoft Visual C++. You will need to own a copy of DarkBASIC Professional and Visual C++ to follow this. Example source code included.
A number of developers have made their own DLLs which are available to download. Some are free and some require payment, but all possibly have something of interest to you.
Have you written a DLL that you'd like to see added to this site? Perhaps it's even good enough that we can sell it for you? Eitherway we'd love to hear from you so please click here to read the brief submission guidelines.















