24得票1回答
为什么在VCL/RTL中会有这么多$IF DEFINED(CLR)?

我刚刚比较了Delphi 2009版本和2010版本的VCL / RTL代码。 我注意到在2010版本中有许多$IF DEFINED(CLR)条件定义,而且它们比2009版本中更多。 我认为这些条件定义已经过时,因为Delphi .NET已经停用。VCL/RTL在Delphi Prism中...

17得票5回答
为什么在Delphi中可以进行自我分配?

这段GUI应用程序的代码可以编译并运行:procedure TForm1.Button1Click(Sender: TObject); begin Self := TForm1.Create(Owner); end; (在Delphi 6和2009中测试过) 为什么Self是可写的而不...

10得票3回答
2008 年版 Visual Studio 插件 - 支持结构高亮和 Delphi Prism 语法

有人知道Visual Studio 2008的插件以及具备“结构高亮”和语法支持的Delphi-Prism 的插件吗? 目前我使用Castalia和CnPack,但这两个插件只能在Rad Studio上使用。 我还用过Codekana,但它不支持Delphi Prism的语法。 再见。

8得票4回答
List.AddRange内联声明

这可能看起来是一个简单的问题,但对我来说却不是,而且搜索也没有得到任何结果。到目前为止,我所做的唯一.NET编程是使用Delphi Prism。使用Prism,我可以做以下事情: var l := new List<String>(['A','B','C']); 或者 va...

8得票5回答
有没有人或者有没有人知道如何使用Delphi/Prism开发Android操作系统的方式?

是否有办法使用Delphi语言(或者必要时使用Prism)开发Android平台的程序? 有任何起点吗?

7得票1回答
如何在 Delphi Prism 中从继承的类中正确调用基类构造函数?

我有两个类 - 基类和继承类如下所示。 基类: 基类: TAlarm = class(System.Object) private: protected: public: constructor (tag:TTagname); end; 继承类: TAlarmMsg =...

7得票2回答
无法访问底层事件字段

我正试图通过简单调用来自TListBox双击事件的TButton Click事件: Button1.Click; 我之前在 Delphi XE 及以下版本中一直能够这样做,但现在在 Delphi Prism 中出现了错误。错误信息是“无法访问基础事件字段”。那么,例如在另一个控件(如 T...