几周前,一位用户报告说我程序的GUI缩小了。今天我在多显示器模式下启动我的笔记本电脑并且可以重现问题:在Windows启动时,主窗体的大小是325x243像素而不是648x700。我没有一行代码来控制表单的宽度/高度。位置设置如下:MainForm.Position:=poDefault。用户无法调整表单大小(BorderStyle:=bsSingle)。是什么导致了这样的怪异?这是我第二次启动带有附加显示器的笔记本电脑。第一次一切正常。会不会和这个多显示器配置有关?如果编译器不生成与表单大小相关的代码,那么它就像是某个外部程序将代码注入(inject)我的程序以更改其大小。这是有道理
Embarcadero非常高兴地宣布发布RADStudio12Athens以及Delphi12和C++Builder12。RADStudio12Athens版本包含令人兴奋的新功能,为该产品的未来奠定了基础。目录主要新功能 C++的奇妙之处Delphi的一些不错的补充FireMonkey和Skia作为新基金会采用MDI和选项卡式UI架构的VCL现代化DelphiRTL、数据和其他领域的新功能RADStudioIDE改进RAD服务器和InterBase质量,质量,质量准备好出发主要新功能 这是RADStudio12中引入的关键功能的摘要。以下部分提供了更多详细信息,但最好从摘要开始:Visual
我正在尝试使用Embarcadero的C++构建器和RadStudio10.2创建共享库。我创建了一个C++构建器“动态链接库”项目。当我指定要构建的目标平台时,唯一的选项是32位窗口,64位窗口和OSX。我还需要能够为Android(Linux)平台构建库。我该如何完成?看答案目前,Radstudio(包括Delphi和C++建造者)才不是支持创建习俗.soAndroid的库(仅消费他们)。根据文档,.so可以为Linux创建文件(和.dylib通过创建Delphi风格的软件包而不是动态链接库来实现OSX/iOS)的文件。Radstudio创建的Android应用程序被编译为.so文件(因为
我需要在我的iOS应用程序中打开一个带有safari的网页。在XE2中有iphoneall单元,它暴露了UIApplication.XE4不再使用FPC,所以我不能使用它。Embarcaderodocumentation说我只能将SDK与C++一起使用或使用delphi接口(interface)(而且,macapi仅适用于OSX,不适用于iOS)。所以,好像没有UIKit框架的接口(interface)?!我尝试的另一个解决方案是:_system('openhttp://www.google.com');但这一点影响都没有!有没有其他打开url的方法,还是我运气不好?我知道ios有TW
关闭。这个问题是opinion-based.它目前不接受答案。想改善这个问题吗?更新问题,以便可以通过editingthispost用事实和引文回答问题.7年前关闭。Improvethisquestion由于我们(我和与我一起工作的人)在VS2010sp1中处理250000+LOC的C++项目时越来越感到沮丧(这个IDE的缓慢令人难以置信),在我的公司中,我们正在谈论将我们的代码迁移到某些不同的IDE。我们做了一些研究,一个强有力的候选者似乎是EmbarcaderoC++builder2011XE。对此有何想法?有什么好处吗?它与VS2010Ultimate相比如何?
关闭。这个问题是opinion-based.它目前不接受答案。想改善这个问题吗?更新问题,以便可以通过editingthispost用事实和引文回答问题.7年前关闭。Improvethisquestion由于我们(我和与我一起工作的人)在VS2010sp1中处理250000+LOC的C++项目时越来越感到沮丧(这个IDE的缓慢令人难以置信),在我的公司中,我们正在谈论将我们的代码迁移到某些不同的IDE。我们做了一些研究,一个强有力的候选者似乎是EmbarcaderoC++builder2011XE。对此有何想法?有什么好处吗?它与VS2010Ultimate相比如何?
试图让NFC在EmbarcaderoXE5中的Android上运行。从以下内容开始:https://forums.embarcadero.com/thread.jspa?threadID=97574这似乎正在工作。现在想为NFCIntent注册回调Java方法:1.Registercurrentactivityasalistener...2.ReceiveIntent@OverrideprotectedvoidonNewIntent(Intentintent){ if(NfcAdapter.ACTION_NDEF_DISCOVERED.equals(intent.getActio
本人也是听说Dev更新了,才想着下载一个玩玩,谁知道控制台输出的时候居然中文乱码,下面给大家介绍一下如何防止中文乱码问题我用的是EmbarcaderoDev-C++6.3版本这是我编写的代码,能看到编辑器内是能正常显示中文的但是控制台显示就是乱码,很明显要么是编辑器的问题要么是控制台的问题解决办法找到文件的位置,将文件编码更改为ANSI格式,因为编辑器内部默认的是ANSI编码格式这里选择Notepad++或者记事本更改编码格式都是可以的,我用的是记事本这里另存为ANSI编码格式保存就行 Dev上会提示是否重新读取文件,选择是就行了再次运行代码,发现控制台就可以正常输出了注意:别的配置都不需要更
本人也是听说Dev更新了,才想着下载一个玩玩,谁知道控制台输出的时候居然中文乱码,下面给大家介绍一下如何防止中文乱码问题我用的是EmbarcaderoDev-C++6.3版本这是我编写的代码,能看到编辑器内是能正常显示中文的但是控制台显示就是乱码,很明显要么是编辑器的问题要么是控制台的问题解决办法找到文件的位置,将文件编码更改为ANSI格式,因为编辑器内部默认的是ANSI编码格式这里选择Notepad++或者记事本更改编码格式都是可以的,我用的是记事本这里另存为ANSI编码格式保存就行 Dev上会提示是否重新读取文件,选择是就行了再次运行代码,发现控制台就可以正常输出了注意:别的配置都不需要更
WhatdoIconvertaDelphiWin32resourceDLLtoforaDelphimacOSapp?我有一个WindowsDelphi应用程序的资源DLL。我想将它移植到macOS,并最终移植到iOS(仅适用于iPad,而不是iPhone)。我还没有涉足VCL之外的开发(我什至还没有Mac,尽管我知道我最终会需要一台)。FireMonkey的东西,没问题(还)。我只是想知道采取什么方法将Windows资源DLL移植到其他平台。DLL中存储了哪些类型的资源?您看过IDE的资源和图像对话框了吗?如果您正在处理资源字符串,您是否尝试过使用Delphi的内置resourcestring