草庐IT

delphi-xe8

全部标签

mysql - Oracle XE 或 MySQL,我应该选择哪一个?

我要开发一个SNS网站。现在我需要在OracleXE和MySQL之间做出决定。我知道你们是一群专家。您能就此发表一些评论吗?祝福亚里索 最佳答案 我会考虑的事情:1)您有没有想过大规模扩大规模?如果是这样的话,Oracle将提供一条通往大规模可扩展平台的非常直接的途径(您几乎可以只备份数据库并将其恢复到完整的Oracle实例)。2)您打算适度扩展吗?如果是这样,那么OracleXE被限制为4Gb的总数据库大小,而MySQL可以在更大的情况下合理地执行。3)OracleXE的其他限制是否会影响您?例如,它将只支持1Gb的RAM和1个C

mysql - 多线程 Delphi 数据库应用程序因大量数据而失败

应用概述:我有一个Delphi应用程序,允许用户定义多个查询,并在多个MySQL数据库上同时运行它们。一次可以运行的线程数有限制(用户可以设置)。用户选择要运行的查询,以及运行查询的系统。每个线程使用TADOQuery组件在指定系统上运行指定查询。问题描述:当查询检索到少量记录时,应用程序可以正常工作,即使提交了很多线程(最多约100个)也是如此。该应用程序还可以处理更多的记录(150,000+),只要同时运行几个线程(最多约8个)即可。然而,当用户一次运​​行超过10个查询(即10+线程),并且每个线程检索大约150,000+条记录时,我们开始出现错误。以下是我们目前遇到的具体错误消

ios - Delphi XE4 iOS 应用程序未通过代码签名验证

我有一个应用程序加载器无法解决的问题:"Applicationfailedcodesignverification.Thesignaturewasinvalid,containsdisallowedentitlements,oritwasnotsignedwithaniPhoneDistributionCerttificate"以下是我的Delphi配置的一些屏幕截图:任何人都可以指出要检查的正确方向吗?我已仔细检查我的移动配置是否正确。我已仔细检查证书ID是否正确。(我什至尝试输入一个伪造的,只是为了确保Delphi然后会在部署期间提示它所做的......因此这也意味着在部署期间调用

android - Delphi Firemonkey iOS后台处理

问题描述:我目前正在使用DelphiXE7Firemonkey开发Android和iOS应用程序。此应用程序需要离线工作,以便用户可以使用它,当手机上线时,即使应用程序处于后台或手机处于待机状态,应用程序也会将所有工作发送到服务器。Android工作解决方案:我发现,对象TThread和TTimer不起作用,因为一旦应用程序进入后台或手机进入待机状态,它们就会停止运行。我最终找到了这个适用于android的库,它像TTimer对象一样工作,但当应用程序进入后台或手机处于待机状态时它仍然可以工作。https://github.com/dkstar88/AsyncTask不幸的是,它在iO

ios - Delphi XE2 文件共享和 iOS

我需要在我的FireMonkey应用程序的.plist文件中将UIFileSharingEnabled设置为yes。这可以在Xcode中手动完成(并且有效),但是每次我在Delphi中修改代码并使用“导出到Xcode”菜单项时,都会重新创建.plist文件并且我所做的更改会丢失。XE2中是否有一种设置或机制可以在项目.plist文件创建时将UIFileSharingEnabled或其他设置添加到它? 最佳答案 您可以通过运行脚本在xcode中更改它,而不是在Delphi中更改它,这里是示例:UIFileSharingEnabledo

ios - Delphi XE4 iOS 应用程序可在模拟器上运行,但不能在调试设备上运行

我让应用程序在加载时显示其指定的背景图像。然后在启动时运行此代码时崩溃://unzipownresourceslikeimages,datafilesettc.FAppDataDirPath:=GetHomePath+PathDelim+Application.Title+'.app'+PathDelim;P:=FAppDataDirPath+'assets.zip';ifFileExists(P)thenbeginZ:=TZipFile.Create;tryZ.Open(P,zmRead);Z.ExtractAll(FAppDataDirPath+'Library');finally

ios - Delphi Firemonkey iOS 应用程序中是否提供多点触控手势编程?

我有兴趣使用DelphiXE2制作iOS应用程序。目前是否支持使用Firemonkey的多点触控(2-3指滑动)?如果是这样,是否有一些引用或样本可用? 最佳答案 不,FiremonkeyforiOS尚不支持多点触控和手势。但是:您可以解决它,例如AndersOhlssonshowed.他制作了modificationstoFiremonkeyavailable在EmbarcaderoCodeCentral. 关于ios-DelphiFiremonkeyiOS应用程序中是否提供多点触控手

iphone - 如何使用 Delphi Firemonkey 在 iPhone 应用程序上使用手势?

我正在尝试使用DelphiXE2/FireMonkey编写一个iPhone应用程序,并且已经克服了许多最初的障碍,但现在我仍然停留在手势处理上。我已经创建了一个带有TVertScrollBox的测试应用程序,但我无法滚动内容,除非我启用滚动条(非常)并触摸它们。这对iPhone不是很友好(而且几乎无法使用)。非常感谢指向正确方向的指示。文档似乎建议使用UIGestureRecognizer...http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhon

javascript - 在所有平台(包括 iOS、ANDROID)的 Delphi XE6 上通过 javascript 从 TWebBrowser 回调 Delphi 函数?

我需要在DelphiXE6上为Android和iOS创建一个应用程序。这个应用程序必须使用TWebBrowser来显示谷歌地图,然后我需要从Delphi“发送”到javascript和从javascript到Delphi的“接收”命令。通过这种方式,我可以在map上显示市场,然后知道用户何时点击标记。我找到了这个article在网络上通过Delphi代码执行javascript。但我不知道如何从javascript调用delphi过程。例如我在Delphi上有这个程序:procedureJSFeekback(aParm1,aParm2,aParm3,aParm4:string);我想在

ios - Delphi XE5下如何查找分辨率

我开始在DelphiXE5下为iOS开发游戏。我对Firemonkey的分辨率功能有疑问。当我打开屏幕并检查iPhone上的分辨率时,我得到320x480。但是iPhone4和5的原始分辨率翻了一番。我在官方Delphi页面上发现FireMonkey正在通过“分辨率”重新计算屏幕,该分辨率适用于Retina显示屏2。我认为这对于常规应用程序来说是很酷的功能,但是当您开始玩游戏并且想要通过代码处理图像时,它会带来奇怪的情况。我的问题是-有没有办法找到实际的分辨率值,或者至少找到实际的设备类型(iPhone、iPad?)谢谢 最佳答案