随笔分类 - fastscript
fastscript
摘要:fastscript例子一 unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes , Vcl.Graphics, Vcl.Control
阅读全文
摘要:脚本实现权限控制 功能权限和数据权限通过脚本来实现,异常简单。 function TfrmFunction.rights(bar: TUniToolBar; funcid: string; dataset: TClientDataSet = nil; grid: TUniDBGrid = nil):
阅读全文
摘要:TdxBarButton的FASTSCRIPT封装 // cxg 2017-2-13 unit fs_dev; interface{$i fs.inc}uses fs_iinterpreter, fs_itools, fs_ievents, fs_iclassesrtti, Variants, dx
阅读全文
摘要:unigui控件的FASTSCRIPT封装 unit fs_uniControl; interface{$i fs.inc}uses fs_iinterpreter, fs_itools, fs_ievents, fs_iclassesrtti,System.Variants, uniMainMen
阅读全文
摘要:TClientDataSet的 fastscript封装
阅读全文
摘要:fastscript增加公共函数 unit fs_BsCommFuncs; interface{$i fs.inc}uses SysUtils, Classes, fs_iclassesrtti, fs_iinterpreter,fs_ipascal; type TBsCommFunctions =
阅读全文
摘要:fastscript增加三方控件之二 unit fs_BsDataSet; interface {$i fs.inc} uses SysUtils, Classes, fs_iinterpreter, fs_itools, fs_ievents, DB,Bs_DataSet,fs_iclassesr
阅读全文
摘要:fastscript增加三方控件
阅读全文
摘要:fastscript调用Delphi过程: 1. 先创建事件处理方法:TfsCallMethodEvent 2. 然后再用调用TfsScript.AddMethod方法,第一个参数为Delphi方法的语法,第二个参数为TfsCallMethodEvent链接的一个句柄。 如在Delphi有一个过程为
阅读全文
摘要:econtrol form designer添加三方控件支持 修改StdRegComps.pas单元 1.添加引用单元进来 uses {$IFDEF EHLIB} DBGridEh, PrnDbgeh, GridsEh, DBCtrlsEh, {$ENDIF} {$IFDEF DBANYWHERE}
阅读全文
摘要:FASTSCRIPT脚本实现多国语言
阅读全文
摘要:开始脚本,只需要把脚本赋值给TatCustomScripter组件的SourceCode属性,并调用Execute方法。下面是一个简单的例子:Scripter.SourceCode.Text:='ShowMessage(''Hello world!'');';Scripter.Execute; 现在
阅读全文
摘要:TatPascalScripter组件执行脚本的Pascal语法。Pascal语法支持:•begin .. end•procedure and function•if .. then .. else•for .. to .. do .. step•while .. do•repeat .
阅读全文
摘要:Scripter工作室是把脚本能力加到你的应用程序的一套的Delphi/C++Builder部件。Scripter工作室能使你的最终用户使用可视化工具书写和执行自己的脚本。包含的组件有: TatPascalScripter - 非视觉组件,执行Pascal语法的脚本。 TatBasicScripte
阅读全文