问题标签 [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.

0 投票
1 回答
244 浏览

delphi - 如何使用 Oxygene 访问数据行值

以下代码行生成编译时错误 (PE19) 没有参数为 0 的重载方法“get_item”。关于如何使用 Oxygene 访问数据行中的数据的任何想法?

0 投票
2 回答
7887 浏览

delphi - 如何在 Oxygene 中将字符串转换为整数

在 Delphi 中有一个函数 StrToInt() 可以将字符串转换为整数值;还有 IntToStr(),它做相反的事情。这些功能似乎不是 Oxygene 的一部分,我找不到可以做到这一点的东西的参考。如何做呢?

0 投票
1 回答
903 浏览

delphi - 如何在 Delphi Prism 中使用互操作实例化 COM 对象

使用 COM 互操作在 Delphi Prism 中实例化 COM 对象的正确语法是什么 - new 似乎无法完成这项工作。

我已将其添加为网站项目的参考。以下是相关代码:

无法编译并显示以下消息:

我了解该消息,但不知道该怎么做。非常感谢您的帮助。

0 投票
3 回答
506 浏览

asp.net - ASP.Net 应用程序中奇怪的 GAC 错误

尝试在 IIS 下查看我的网站时遇到奇怪的失败。如果我创建一个新的 ASP.Net 网站应用程序,根本不要修改它并运行它 (F5) 网页显示错误:

它看起来像一个 .Net 配置问题,但我不知道如何解决它。我已经安装了 .Net 3.5 SP1 和 IIS 7.0,在 Vista Home Premium 64 位上运行。该网站是使用在 2008 Visual Studio Shell 中运行的 Delphi Prism 创建的。我用谷歌搜索和谷歌搜索,但什么也没有。非常感谢任何帮助!

0 投票
1 回答
172 浏览

.net - Delphi Prism 中有 lock() 语句吗?

Delphi Prism 中的 c# lock() 语句的等价物是什么?在 VB.Net 中,我相信它是 synclock()。

提前致谢。

0 投票
1 回答
344 浏览

delphi - Delphi Prism中的paramstr等价物是什么

是否有一个简单的语句可以给出类似于 Delphi 中的 paramstr() 的结果?

0 投票
1 回答
359 浏览

.net - delphi prism (.net) 编译器

当我尝试在 delphi prism 中编译我的应用程序时,我得到了这些错误

C:\Users\Burak\Documents\Visual Studio 2008\Projects\Project1\WindowsApplication1\WindowsApplication1\Main.pas(6,3) :错误:(PE17)命名空间“Windows”不存在或没有公共类型 C:\ Users\Burak\Documents\Visual Studio 2008\Projects\Project1\WindowsApplication1\WindowsApplication1\Main.pas(7,3):错误:(PE17)命名空间“Tlhelp32”不存在或没有公共类型

我做错了吗?

使用 Windows、Tlhelp32、System.Drawing、System.Collections、System.Collections.Generic、System.Linq、System.Windows.Forms、System.Windows、System.ComponentModel;

我使用 2009 delphi prism,小的答案可以解决我的问题(我也认为我的问题很愚蠢,但我不能使用 CreateRemoteThread 和 WriteProcessMemory w/o)。

最好的问候, Burak TAMTURK

0 投票
5 回答
1606 浏览

delphi - Delphi Prism 是 Delphi .net 的新版本吗?

首先(在这个问题被否决之前):我是一名开发人员,使用针对 Win32 的 Delphi 开发 99.99% 的程序(仍在 Delphi 7 中开发,非常缓慢地迁移到 Delphi 2010)。

当 Delphi 2006 或 2007(暂时不记得是哪个版本)问世时,我购买了 RAD Studio 版本,以便能够开始使用 Delphi.net 和 VCL.net 开发 .net 应用程序。

我玩了很短的时间,但最后由于工作量大,一直使用Delphi 7作为开发平台。

当 Delphi 2010 发布时,我决定再次尝试 .net,并且(愚蠢地)再次购买了 Studio 许可证,认为 include PRISM 是以前的 Delphi.net(将在 Delphi IDE 中开发)。

现在我已经安装了 PRISM(和 Visual Studio 8 IDE - o 恐怖),我只是想知道 PRISM 是否是 Delphi.Net 的新版本(可能不是)。如果我可以在 Prism 下使用我的一些 Win32 代码。

一些答复后更新:我保持​​问题开放,因为当尚未选择答案时您会得到更多答案。

不过,我确实想念 Delphi IDE。这完全是一种品味,但必须在两个不同的 IDE 中开发(其中键盘快捷键不同 - 我不想放弃 Delphi 的,谢谢))不是我花费我的开发时间的想法。

0 投票
3 回答
328 浏览

delphi - 什么是 Delphi Prism LineFeed

Delphi Prism 中的 C# 的 \n 和 Visual Basic 的 vbCRLF 或 vbNewLine 的等价物是什么?我必须使用 Environment.NewLine 吗?

0 投票
1 回答
5152 浏览

.net - 为什么 VCL/RTL 中有这么多 $IF DEFINED(CLR)?

我刚刚将 Delphi 2009 VCL/RTL 代码与 2010 代码进行了比较。

我注意到有很多$IF DEFINED(CLR)条件定义,并且在 2010 版本中得到了更多。

我认为这些条件定义已经被废弃,因为 Delphi .NET 已经停止使用。Delphi Prism 中没有真正使用 VCL/RTL?还是他们?