闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > TMS scripter Studio 7.17.0.0 for D7-Rio 最新版

TMS scripter Studio 7.17.0.0 for D7-Rio 最新版

  • 软件大小:未知
  • 更新日期:2021-10-17
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
TMS scripter Studio 7.17.0.0 for D7-Rio 最新版
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
TMS Scripter是一组Delphi / C ++ Builder组件,可为您的应用程序添加脚本功能。使用TMS Scripter,您的最终用户可以使用可视工具编写自己的脚本,然后使用scripter组件执行脚本。包括TatScripter,TatPascalScripter,TatBasicScripter和TIDEScripter等多个组件,它们均来自TatCustomScripter组件,该组件具有执行脚本的通用属性和方法。除了脚本引擎之外,Pro版中还提供了完整的集成开发环境(IDE),可使用Delphi / Visual Studio的外观来编辑脚本,设计表单,调试以及许多其他操作,以创建和运行脚本项目。

功能特色

1、使您的应用程序最终用户可定制!
通过在应用程序中添加脚本支持,可以在应用程序中提供高度的可配置性,灵活性和自动化控制。
它允许修改应用程序行为,而无需更新整个应用程序。仅发送一个新的小脚本文件就足够了。
它允许您在类似Delphi的集成开发环境中在运行时创建和调试脚本和表单。
最终用户可以通过脚本将应用程序逻辑与COM服务器绑定,从而为应用程序添加全新的功能。
可以在脚本中放入不同的最终用户特定规则,从而可以维护单个应用程序以用于不同用途
以及更多 ...
TMS Scripter支持伪编译脚本,从而使时间紧迫的脚本例程变得更快。
2、功能细节
集成开发环境(IDE)允许在运行时使用多个跨语言脚本(基本和Pascal)和表单创建脚本项目
支持跨平台使用:Win32,Win64,macOS,iOS和Android
运行时的可视表单设计器和对象检查器
IDE中的集成和自动调试系统,包括断点,观察器,跟踪到库等。
Delphi 7和Delphi 2007风格的组件面板
集成语法高亮备忘录,可自动完成代码
分离的组件以构建您自己的自定义IDE
工具面板中类似Delphi 2007的过滤系统
IDE中的“帮助”对话框,例如“对齐”,“大小”,“设计器”选项等
IDE组件中的事件允许将脚本和表单保存到数据库中或从数据库中加载脚本和表单
运行时Pascal或基本语言解释器
跨语言脚本编写器组件允许从Pascal脚本调用基本脚本,反之亦然
能够加载Delphi dfm表单并运行它们
访问脚本中的任何Delphi对象,包括属性和方法!
支持try..except和try..finally脚本块
允许在脚本中读取/写入Delphi变量和常量
允许从Delphi代码访问(读/写)脚本变量
您可以(使用Delphi代码)构建自己的具有属性和方法的类,以在脚本中使用
大多数Delphi系统过程(转换,日期,格式,字符串操作)已包含在内(IntToStr,FormatDateTime,复制,删除等)。
您可以使用AddFunction方法添加自己的自定义函数
您可以保存/加载已编译的代码,因此不需要每次都执行时重新编译源代码。
脚本库
线程安全脚本引擎
COM支持
支持调用DLL函数
调试功能(断点,进入,运行到光标,暂停,暂停...)

使用说明

1、可用的主要组件有:
·TatScripter:具有跨语言支持的非可视组件。以Pascal和Basic语法执行脚本。
·TatPascalScripter:非视觉组件,执行以Pascal语法编写的脚本
·TatBasicScripter:非视觉组件,执行以基本语法编写的脚本
·TScrMemo:轻量级语法突出显示备注,可用于在运行时编辑脚本。
2、脚本编写器具有以下主要功能:
·运行时Pascal和基本语言解释器
·访问脚本中的任何Delphi对象,包括属性和方法
·支持try..except和try..finally脚本块
·允许在脚本中读取/写入Delphi变量和读取常量
·允许从Delphi代码访问(读/写)脚本变量
·您可以(通过Delphi代码)构建自己的具有属性和方法的类,以在脚本中使用
·已经包含了大多数的Delphi系统过程(转换,日期,格式,字符串操作)(IntToStr,FormatDateTime,Copy,Delete等)
·您可以保存/加载已编译的代码,因此不需要每次都执行时重新编译源代码
·调试功能(断点,进入,运行到光标,暂停,暂停等)
·线程安全
·COM(Microsoft通用对象模型)支持
·DLL函数调用
 3、IDE中具有以下功能:
·完整的IDE环境对话框
·视觉造型师
·Delphi 2007风格的调色板和调色板按钮
·具有内置代码完成和断点功能的集成语法备注

更新日志

版本7.17(2019年7月)  
·新功能:DelphiRio10.3.2支持macOS64  
·改进:现在支持声明UInt64文字常量。  
·改进:TatVirtualMachine.GetInputArgAsUInt64方法可将参数检索为UInt64。  
·固定:语法现在接受以多个分号结尾的语句。  
·修复:在使用荷兰语的iOS/MacOS上运行脚本时,参数超出范围。  
·固定:扩展带有子属性的属性(例如,字体)时出现偶发访问冲突。  
·固定:使用名称不以“Try”开头的结果值(过程)的方法时,语法错误。  
·已修复:在var节引起语法错误后声明的const节。  

有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧