共 4 篇文章 |
|
阅44 转0 评0 公众公开 19-04-08 17:45 |
使用PaxScript为Delphi应用增加对脚本的支持。PaxScript为四种脚本语言都增加的名字空间和模块的概念。执行代码的步骤是:注册语言注册本地变量、常量、函数、类型等增加名字空间、模块向模块增加代码,可以使硬编码、运行时输入的文本、从文件读入的字符流运行指定模块的代码。Delphi代码中调用脚本中的函数用PaxScripter.CallFunction. 阅212 转0 评0 公众公开 19-04-08 17:44 |
Delphi中ScriptControl的高级应用(二)len = str.length;c1 = str.charCodeAt(i++) &0xff;c2 = str.charCodeAt(i++);c1 = base64DecodeChars[str.charCodeAt(i++) &0xff];c2 = base64DecodeChars[str.charCodeAt(i++) &0xff];c3 = str.charCodeAt(i++) &0xff;c4 = str.charCodeAt(i++) &0xff;i <len;case 0: case 1: c... 阅142 转0 评0 公众公开 19-04-08 17:41 |
Delphi中ScriptControl的高级应用(一)’;//Result:%u8FD9%u662F%u4E00%u6BB5%u7528escape%u52A0%u5BC6%u7684%u6C49%u5B57%u4FE1%u606F%uFF01 Result := sc.Eval(''''''''escape('''''''''''''''''''''''... 阅194 转0 评0 公众公开 19-04-08 17:40 |