【问题标题】:Delphi Applications in RemObject Pascal ScripterRemObject Pascal Scripter 中的 Delphi 应用程序
【发布时间】:2011-03-10 12:12:42
【问题描述】:

我想通过 RemObject Pascal Scripter 使用另一个应用程序来运行 Delphi 应用程序(使用表单 vcl、表单等)。

RemObject Pascal Scripter 会支持 delphi 的所有领域,

如果可以,我可以包括第 3 方 VCL

如果不是,你能推荐我用表单和控件构建可解释的应用程序吗

【问题讨论】:

    标签: delphi pascalscript remobjects


    【解决方案1】:

    RemObject Pascal Scripter 会支持 Delphi 的所有领域

    显然。有一段时间没有使用它,但 “delphi 的所有领域” 正在询问分配。 Embarcadero 本身并没有用“Delphi for Mac”设置那么高的标准。 Kylix 的目标也不在于 100% 的兼容性。

    我可以包括第 3 方 VCL

    脚本引擎可以使用任何类。但是类本身驻留在编译的 Delphi 方面,而不是脚本方面。

    你能推荐我什么来使用表单和控件构建可解释的应用程序

    看看引擎的“使命宣言”:

    “Pascal 脚本是一套广泛使用的 Delphi 组件,可以轻松地将基于 Pascal 的脚本支持添加到您的应用程序中,以便他们可以使用自定义脚本扩展或控制您的应用程序”

    作者并未将其定位为应用程序开发的脚本引擎,而是作为扩展应用程序功能的引擎。尽管如此,您可能可以用它做很多事情,这完全取决于您如何定义“可解释的应用程序”。

    【讨论】:

      【解决方案2】:

      嗯,是的,也不是。

      是的,您可以将应用程序的几乎所有方面都暴露给脚本引擎。

      不是,因为“Delphi 的所有方面” 定义过于模糊,无法开始。

      我认为您想要的是通过脚本来控制表单中的一些第三方控件。这几乎是可行的,可以通过使用 Unit Importer 工具来实现。

      现在,文档不多,但您可以在 this SO question 中获得一些有用的建议。

      【讨论】:

        猜你喜欢
        • 2011-01-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-13
        相关资源
        最近更新 更多