问题标签 [delphi-prism]

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.

0 投票
5 回答
1349 浏览

xna - 在 Delphi Prism 中做 XNA

我已经安装了 Delphi Prism 和 XNA Game Studio 3.0。我已成功翻译为 Delphi Prism XNA 教程 1“在屏幕上显示 3D 模型”(http://msdn.microsoft.com/en-us/library/bb197293.aspx)。项目编译良好,但我无法加载模型。看起来XNA中有一个新的“contentproj”类型不在Delphi Prism中......知道如何让它工作吗?

0 投票
5 回答
2696 浏览

delphi - 为什么在 Delphi 中可以自我赋值?

GUI 应用程序中的这段代码编译并运行:

(用 Delphi 6 和 2009 测试)

  • 为什么自写而不是只读?
  • 这在哪些情况下有用?

编辑:

  • 这在德尔福棱镜中也可能吗?(我想是的,看这里

更新:使用自我分配的德尔福应用程序/库:

0 投票
1 回答
1386 浏览

xml - 如何从 Delphi Prism 中的 XML 模式生成 Pascal 代码?

我需要导入一些 XML 模式。
在 Delphi 中,我将使用XML 数据绑定向导从模式中生成Pascal 代码Delphi Prism
中 是否有类似的东西来避免编写所有这些样板代码?

0 投票
1 回答
299 浏览

delphi - Delphi Prism Cirrus 访问和设置函数的结果

背景

这个问题与Delphi Prism 中面向方面编程的新Cirrus基础设施有关。

我目前有一个方面,我正在自动注入到一个类中,并试图使用aMethod.SetBody函数修改目标代码。到目前为止,我使用Cirrus 介绍文档 wiki 上的 Logging 示例代码作为基础构建了我的代码。

问题

在执行和不执行原始函数体的情况下,如何访问注入的函数的结果?

我希望能够将函数的结果设置为在一个代码路径中绕过对 OriginalBody 的调用,并将其设置为另一个代码路径来调用 OriginalBody 并在我的 Aspect 代码中使用 OriginalBody 的后续结果。我最初认为这可能是Aspects.RequireResult方法的预期目的,但这似乎在我的情况下强制执行 OriginalBody,导致代码重复。

0 投票
1 回答
1044 浏览

delphi - 使用 Hydra (Remobjects) 在 Delphi Prism 中创建插件

我必须在 Delphi Prism 中为已经在 Delphi 中的 Application 创建一个插件。我已在 www.remobjects.com 上阅读了有关 Hydra 3.0 的所有信息,并有一些疑问。

  1. 你能给我一个例子,如何为 Delphi Host 和 .Net Plugin 之间的通信创建自定义接口。(在 C# 或 Delphi Prism 中)

  2. ModuleController 在 Hydra 插件中的作用是什么以及它是如何工作的?

  3. 管理器组件的作用?

提前谢谢了。

0 投票
3 回答
1575 浏览

visual-studio - VS 2008 插件 - 具有结构突出显示 - 支持语法 Delphi Prism

任何人都知道 Visual Studio 2008 的任何插件,它能够“结构突出显示”和对Delphi-Prism 的语法支持。

目前使用CastaliaCnPack,但只在 Rad Studio 上工作。

我也使用过Codekana,但不支持 Delphi Prism 的语法。

再见。

0 投票
3 回答
1742 浏览

delphi - Delphi Prism 中 TStringList 的替换。

我正在将用 Delphi 2007 .Net 编写的应用程序迁移到 Delphi Prism,这是替换 TStringList 和 TStrings 类的最佳选择?

提前致谢。

再见。

0 投票
1 回答
653 浏览

delphi - 替换 Delphi Prism 中的 TList。

我正在将用 Delphi 2007 编写的应用程序迁移到 Delphi Prism,这是替换 TList 类的最佳选择?

提前致谢。

再见。

0 投票
1 回答
521 浏览

delphi-prism - 我如何在 Oxygene 中声明一个全局方法

如何使用 __Global 类在 delphi prism 中声明全局方法?

并且建议使用全局方法?

不幸的是,我没有找到任何例子。

0 投票
1 回答
2017 浏览

arrays - Delphi -> Delphi prism,如何使用记录数组?

我正在学习 Delphi Prism,但我不知道如何用它编写以下代码:

然后,在某个地方,我尝试将项目放入数组中:

但这不起作用..有人可以启发我吗?

谢谢!