问题标签 [oxygene]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - Delphi Prism Cirrus 访问和设置函数的结果
背景
这个问题与Delphi Prism 中面向方面编程的新Cirrus基础设施有关。
我目前有一个方面,我正在自动注入到一个类中,并试图使用aMethod.SetBody函数修改目标代码。到目前为止,我使用Cirrus 介绍文档 wiki 上的 Logging 示例代码作为基础构建了我的代码。
问题
在执行和不执行原始函数体的情况下,如何访问注入的函数的结果?
我希望能够将函数的结果设置为在一个代码路径中绕过对 OriginalBody 的调用,并将其设置为另一个代码路径来调用 OriginalBody 并在我的 Aspect 代码中使用 OriginalBody 的后续结果。我最初认为这可能是Aspects.RequireResult方法的预期目的,但这似乎在我的情况下强制执行 OriginalBody,导致代码重复。
delphi - 使用 Hydra (Remobjects) 在 Delphi Prism 中创建插件
我必须在 Delphi Prism 中为已经在 Delphi 中的 Application 创建一个插件。我已在 www.remobjects.com 上阅读了有关 Hydra 3.0 的所有信息,并有一些疑问。
你能给我一个例子,如何为 Delphi Host 和 .Net Plugin 之间的通信创建自定义接口。(在 C# 或 Delphi Prism 中)
ModuleController 在 Hydra 插件中的作用是什么以及它是如何工作的?
管理器组件的作用?
提前谢谢了。
visual-studio - VS 2008 插件 - 具有结构突出显示 - 支持语法 Delphi Prism
任何人都知道 Visual Studio 2008 的任何插件,它能够“结构突出显示”和对Delphi-Prism 的语法支持。
目前使用Castalia和CnPack,但只在 Rad Studio 上工作。
我也使用过Codekana,但不支持 Delphi Prism 的语法。
再见。
delphi - Delphi Prism 中 TStringList 的替换。
我正在将用 Delphi 2007 .Net 编写的应用程序迁移到 Delphi Prism,这是替换 TStringList 和 TStrings 类的最佳选择?
提前致谢。
再见。
delphi - 替换 Delphi Prism 中的 TList。
我正在将用 Delphi 2007 编写的应用程序迁移到 Delphi Prism,这是替换 TList 类的最佳选择?
提前致谢。
再见。
arrays - Delphi -> Delphi prism,如何使用记录数组?
我正在学习 Delphi Prism,但我不知道如何用它编写以下代码:
然后,在某个地方,我尝试将项目放入数组中:
但这不起作用..有人可以启发我吗?
谢谢!
open-source - 我可以使用 Oxygene 免费的命令行编译器来开发开源代码吗?
我刚刚下载了 Oxygene 免费的命令行编译器,并尝试阅读 EULA,我不太明白。虽然有一节是关于已编译的程序和可再发行组件的,但我并没有真正理解它的含义,因为总的来说,谈论的是我下载和安装的实际包,与我使用编译器编译的程序无关。我也不确定是否可以在此处发布 EULA,因为它也可能受其自身版权的约束,因此对于给您带来的不便,我也深表歉意。
那么我可以使用编译器来编写开源程序和库吗?
.net - Oxygene 中的 DLL 示例
有人能告诉我在哪里可以找到如何在 Oxygene 中为 .NET 制作 DLL(WindowsControlLibrary)的示例吗?
在旧的 Delphi 中,您创建了一个导出部分。
.net - 如何在 Oxygene 中设置动态数组大小(SetLength 不起作用)
使用 Oxygene 的 SetLength 等价物是多少?我正在尝试调整整数数组的大小。