TMS Scripter
7.22.0.0Implement 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.
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
2.6 MB
Info
Update Date
Aug 26 2020
Version
7.22.0.0
License
Demo
Created By
TMS Software
Related software Development
NuGet Package Explorer
5.10.43 / 5.10.43.0 MS Store App
83.2 MB
TMS FMX UI Pack
3.7.5.3
170 MB
TLA Toolbox
1.7.0 / 1.7.1 Pre-release
172 MB
Waypoint
0.5.1
104 MB
Electron
13.2.2 / 14.0.0 Beta 23 / 15.0.0 Alpha 9 / 12.0.17 / 11.4.12 / 10.4.7 / 9.4.4 / 8.5.5
74.6 MB
Bio7
3.3.0
601 MB
TAdvShaper
10.2.4.0
175 MB