Dynamic Link Library (DLL) is a file that can contain many functions. We can compare it with the library functions provided with many programming languages like C, C++. In Tally, there is provision to access the external functions by uploading the DLLs. In general, the DLLs can be generated using VC++, VB, .Net framework, etc., and can be invoked from TDL. Hence, using TDL, the functions of DLL can be invoked to perform the necessary operations.
Why it is required in Tally?
In Tally, all functions are not required for all the customers. Only generalized features are included to keep the functionality of Tally simple. But, for some customers, basic Tally may not cater the need. For that, we may need to extend the functionality of Tally by writing programs in TDL. TDL is designed to handle the functions in-built in Tally. For the functions that are not available in Tally,
we use DLL, wherein we can include many functions and use it in Tally by calling those functions.
How to use DLL in Tally?
Loading the DLL’s
1. Copy the DLL file to Tally folder, say C:\Tally.ERP9.
DLL points to the external functions that are to be loaded during startup of Tally application. Tally
loads DLLs from the source to the memory, and DLL functions are available with Tally for usage.
OR
2. Register the DLL file using setup program or Command prompt. In TDL, DLL can be invoked by using CallDLLFunction and DLL Collection.
Why it is required in Tally?
In Tally, all functions are not required for all the customers. Only generalized features are included to keep the functionality of Tally simple. But, for some customers, basic Tally may not cater the need. For that, we may need to extend the functionality of Tally by writing programs in TDL. TDL is designed to handle the functions in-built in Tally. For the functions that are not available in Tally,
we use DLL, wherein we can include many functions and use it in Tally by calling those functions.
How to use DLL in Tally?
Loading the DLL’s
1. Copy the DLL file to Tally folder, say C:\Tally.ERP9.
DLL points to the external functions that are to be loaded during startup of Tally application. Tally
loads DLLs from the source to the memory, and DLL functions are available with Tally for usage.
OR
2. Register the DLL file using setup program or Command prompt. In TDL, DLL can be invoked by using CallDLLFunction and DLL Collection.
Skip to main content