草庐IT

delphi-2009

全部标签

ios - ShowMessage() 不适用于 Delphi xe5 中的 iOS 7 模拟器

安装更新1和适用于delphixe5的iOS7样式后,函数“ShowMessage('sometexttoshow');”不能正常工作。该函数似乎在调试器中执行良好,但在模拟器中,没有显示弹出消息。对于对话框、警报确认功能也是如此。在实际设备上一切正常......无论如何要解决这个问题,以便它再次适用于模拟器? 最佳答案 根据http://edn.embarcadero.com/article/43522这已在DelphiXE5Update2中修复,现已可用(参见here) 关于ios-

php - 使用 Delphi 2010 和 php4Delphi 编写 PHP 扩展

首先这是关于php4Delphi不是RadPHP(以前称为DelphiForPHP)。使用德尔福2010PHP5.3.6(VC9、NTS)php4Delphi7.2(使用VC9指令编译)window服务器2008R2IIS7尝试在IIS/PHP服务器上运行php4Delphidelphi_math.dll示例扩展时,我在C:\Windows\Temp\php-errors.log文件中看到以下错误。[15-Jun-201117:58:42]PHPWarning:PHPStartup:Unabletoloaddynamiclibrary'C:\ProgramFiles(x86)\PHP\

php - Delphi TIdhttp 发布 JSON?

有人让JSON与TIdHttp一起工作吗?PHP总是在$_POST中返回NULL,我做错了什么吗?德尔福源代码:http:=TIdHttp.Create(nil);http.HandleRedirects:=True;http.ReadTimeout:=5000;http.Request.ContentType:='application/json';jsonToSend:=TStringStream.Create('{"name":"PeterPan"}');jsonToSend.Position:=0;Memo1.Lines.Text:=http.Post('http://www.

php - Delphi 按位过程转换为 PHP

我在Delphi中有一个相当简单的函数,它接受一个字符串并根据该字符串生成一个散列整数:functionTfrmMain.HashElf(constBuf;BufSize:LongInt):LongInt;varBytes:TByteArrayabsoluteBuf;I,X:LongInt;beginResult:=0;forI:=0toBufSize-1dobeginResult:=(Resultshl4)+Bytes[I];X:=Resultand$F0000000;if(X0)thenResult:=Resultxor(Xshr24);Result:=Resultand(notX

php - 将在 Delphi 和 PHP 中产生相同结果的字符串哈希函数

我需要一个字符串散列函数,它可以在DelphiXE2和PHP中产生相同的结果。我有哪些选择?将优先考虑免费、简单且加密安全的解决方案。 最佳答案 您可以尝试SHA1、crc32或md5算法,所有这些都是PHP核心的一部分,也存在很多Delphi实现。PHPsha1,crc32,md5德尔福DelphiEncryptionCompendium(DEC)(MD5,SHA-1)德尔福SynCrypto(MD5,SHA-1)德尔福TurboPowerLockBox(MD5,SHA-1)DelphiJwsclCryptProvider单元部分

php - 如何用 Delphi 和 PHP 获得相同的 MD5?

我正在使用带有FireMonkey的DelphiXE2。我已经阅读了许多关于MD5的其他问题,但没有找到我遇到的问题的答案......我还测试了不同的脚本以从Delphi生成MD5:functionMD5(consttext:string):string;varmd5:TIdHashMessageDigest5;beginmd5:=TIdHashMessageDigest5.Create;Result:=LowerCase(md5.HashStringAsHex(text,TEncoding.ANSI));md5.Free;end;或functionMD5(consttext:Stri

android - 使用delphi以编程方式获取android手机中的所有帐户

如何使用EmbarcaderoDelphi获取android手机中的所有帐户?我知道我们使用AccountManager在Java中获取帐户。但它在Delphi中如何呢?谁能帮帮我? 最佳答案 您可以通过JNI桥访问任何Java类。有一个实用程序可以构建包装器,或者您可以使用预生成的包装器。这是一个APIlevel21或者你可以browsemorehere.您也可以使用Java2OP生成您自己的. 关于android-使用delphi以编程方式获取android手机中的所有帐户,我们在S

android - 如何从 Delphi FireMonkey 连接到 SQL Server 数据库

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。Improvethisquestion我想连接到MSSQLServer以使用FireMonkey为我的Android应用程序插入或更新一些数据,我使用的是Delphixe8。有没有办法用默认组件做到这一点?不使用其他组件。我正在通过ID地址使用远程服务器。

java - 如何从此 JAVA 文件中提取 Delphi 类以用于 Android?

我的DelphiXE7项目需要与FTDIFT311AndroidAccessoryChip通信.他们提供了一个Android演示,其中包含他们的JAVA驱动程序FT311I2CInterface.java(将在本文后面显示)。假设我需要将此文件转换为OP,我按照usingtheJava2OP.execommandlinetool的说明进行操作添加必要的路径以指向JDK(似乎由XE7安装)SETPATH=%PATH%;C:\ProgramFiles\Java\jdk1.7.0_25\bin所有东西都在同一个文件夹中,我用以下工具运行该工具:java2op.exe-unitFT311I2C

android - 将 Android 应用程序(在 Delphi FireMonkey 中开发)部署到 Google Play 商店

我正在尝试将我的第一个应用程序部署到GooglePlay商店。每次上传APK文件时,我都会收到以下消息:“上传失败您上传了一个可调试的APK。出于安全原因,您需要禁用调试才能在GooglePlay中发布。详细了解可调试的APK。”我正在构建我的代码的发布版本。我从以下位置上传我的APK文件的发布版本:\Projects\MyAppNameHere\Android\Release\MyAppNameHere\bin\MyAppNameHere.apk在我的项目调试选项中,它设置为“无调试信息”我还修改了AndroidManifest文件:android:debuggable="False