TMS Scripter

7.22.0.0

Implement scripting support into your applications with the help of this component so as to allow final users to define custom functionality and automate tasks

TMS Scripter is a collection of C++ Builder and Delphi components that serve a very specific purpose, namely that of helping you integrate scripting functionality into your software so that you enable your end-user to write and execute scripts with minimal effort.
Comprising four different components, TMS Scripter is made, in its turn, of TScrMemo, TatBasicScripter, TatScripter, and TatPascalScripter.
Together, these ensure the software utility as a whole is capable of working as a reliable run-time Pascal and Basic language interpreter. Then, reading and writing Delphi variable is possible, as is also the case of reading constants in scripts.
Aside from that, it is worth pointing out that system procedures in Delphi, such as formatting, string-manipulation, and conversion should raise no difficulty whatsoever as they are integrated by default. Having access to Delphi objects in script is a given, regardless of whether we are discussing methods or properties.
Building your own classes using Delphi code as a starting point is an option, and saving or loading the code you have compiled can be done, which is meant to save you considerable time. Apart from that, debugging functionality is provided, and DLL functions calls can be employed.
As for the Pro edition, you might be interested to know that a full IDE is offered besides the scripting engine, which means you have close at hand additional features that would allow you to create and run script projects in a seamless manner.

System requirements


Limitations in the unregistered version