270得票1回答
如何影响Delphi XE的代码生成以针对Android/ARM目标?

更新于2017年5月17日。我已经不在原问题所在的公司工作,也无法访问Delphi XEx。当我在那里工作时,该问题通过迁移到混合FPC+GCC(Pascal+C)来解决,其中一些例程使用NEON内部函数进行优化。(FPC+GCC强烈建议使用,因为它还启用了使用标准工具,特别是Valgrind...

191得票9回答
Visual Studio 中的缩进快捷键

我正在使用Visual Studio 2010和C#。如何使用快捷键将选定文本缩进到左/右侧? 在Delphi IDE中,相应的快捷键是Ctrl+Shift+I和Ctrl+Shift+U

179得票20回答
应用程序无法正常启动(0xc000007b)

我有一个客户端/服务器应用程序,一直在单台PC上开发。现在需要两个串口,所以我向朋友借了一台PC。 当我构建我的应用程序并尝试运行或调试它(无论是在Delphi IDE还是从Windows文件管理器中),它会出现错误“应用程序无法正确启动(0xc000007b)”。 搜索引擎的结果不多,但...

178得票2回答
Delphi XE自定义构建目标始终被禁用

我创建了一个自定义的MSBuild .targets文件,并通过IDE将其包含在Delphi XE项目中,并从项目管理器的上下文菜单中启用它。尽管该文件经过验证,但每次重新保存项目文件后都会被禁用。 这是一个简化版的目标文件,名为Custom.targets。 <Project xm...

153得票1回答
Delphi XE的SOAP服务器和客户端应用程序VCL+indy演示?

Delphi以前会包括一个Web服务演示文件夹,但现在似乎不再包括。 我刚试了Delphi 7的演示项目(SOAPDMServerWAD, 几乎没有UI的服务器, 和 SOAPDMClient),甚至在Delphi 7中也无法使其正常工作。 如果有人在Delphi XE或Delphi 20...

147得票2回答
如何在Firemonkey中创建“无激活”表单

在XCode中,通过将以下方法添加到您的NSView子类中,可以防止单击窗口时使其变为活动状态:- (BOOL)shouldDelayWindowOrderingForEvent:(NSEvent )theEvent { return YES; } - (BOOL)acceptsFir...

145得票7回答
查找哪个进程注册了全局热键?(Windows API)

据我所知,Windows没有提供API函数来告诉我们是哪个应用程序通过RegisterHotkey注册了全局热键。我们只能在RegisterHotkey返回false时发现一个热键已经被注册了,但无法确定是哪个应用程序“拥有”该热键。 在没有直接API的情况下,是否有迂回的方法呢?Windo...

145得票8回答
Delphi中的EProgrammerNotFound异常?

在Delphi 2009中,SysUtils.pas文件的第425行包含以下内容: EProgrammerNotFound = class(Exception); 这只是一个复活节彩蛋,还是有什么严重的问题? 在什么情况下应该引发此异常? 它是否也存在于Delphi Prism和/或F...

123得票3回答
Delphi语言特性列表及其引入/弃用版本

在开始之前,我想指出我已经通过 Google 诚实而彻底地搜索过多次,并且未能找到这样的列表。我的项目需要列出 Delphi(2007 年至最新发布版本,我不再支持任何早于 2007 年的版本)的“语言特性”,以及引入它们的版本以及(如果适用的话)弃用、改进或删除它们的版本。 我已经注意到 ...

115得票10回答
Delphi变量默认会被初始化吗?

我是Delphi的新手,一直在运行一些测试,以查看对象变量和堆栈变量默认情况下初始化为什么:TInstanceVariables = class fBoolean: boolean; // always starts off as false fInteger: integer; //...