草庐IT

delphi-units

全部标签

Delphi XE新的http控件TNetHTTPClient

        众所周知,旧版的Delphi里面,自带的http请求控件是indy的http,indy的控件请求https的时候,需要依赖于opensll,并且异步这块并不好.        新版的DelphiXE8以上的版本,推出了TNetHttpClient,        TNetHttpClient既可以阻塞(如同INDY),又可以异步(这就很全面了)。        TNetHttpClient不再和INDY一样依赖OPENSSL。先小小的尝试一下简单的post和get:get:functionTForm3.http_get(sContentType,strData,url,self

ios - Delphi XE4 iOS无法连接PAServer

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭9年前。我让PAServer在我的MacBook上运行,没有密码。然后我从我的Windows/Delphi尝试设置连接。我输入IP地址和空密码。但是,在测试连接时,出现错误:TDBXError:Remoteerror:Authenticationmanagerrejectedusercredientials.ThismayduetoinvalidcombinationofDSusernameandpass

ios - 使用 Beta 版 XCode、OS X 或 IOS 创建的构建不支持 Delphi FMX 外部测试

在DelphiXe8中构建应用程序我们可以将应用程序提交到商店-提交时不会出现错误将应用程序提交到苹果商店后,在预发布部分收到此消息ExternalTestingisnotsupportedforbuildsthathavebeencreatedwithabetaversionofXCode,OSXorIOS我们最后一次能够提交外部测试是在2015年8月7日正在运行XCode6.4(6E35b)OSX优胜美地(10.10.5)尝试使用两种不同的设备进行构建iOS8.4(12H143)iOS8.4.1(12H321)我们还尝试在delphiXE8中提交示例应用程序,但遇到了同样的问题。这

ios - Delphi/Firemonkey 在运行时更改 iOS 屏幕旋转

基本上我想要实现的是当用户在应用程序的某个部分根据需要更改屏幕旋转时,我已经为Andriod工作,但我不明白为什么它不应该为iOS工作procedureTForm1.Button1Click(Sender:TObject);varScreenService:IFMXScreenService;OrientSet:TScreenOrientations;beginifTPlatformServices.Current.SupportsPlatformService(IFMXScreenService,IInterface(ScreenService))thenbeginOrientSet

ios - Delphi iOS 使用电子邮件导入/导出数据文件

假设我在iOS上有一个生成数据文件的应用程序,并且我希望用户能够导入/导出该文件,最好如何完成?在xcode/objc中从电子邮件导入:http://www.raywenderlich.com/1980/email-tutorial-for-ios-how-to-import-and-export-app-data-via-email-in-your-ios-app这在Delphi中可行吗?(即注册ios应用程序作为特定文件类型的文件处理程序)(我打算通过生成一封附加文件的电子邮件来处理导出?我怀疑这可能是可能的,但如果有人确切知道,请随时分享)有人问为什么跨电子邮件导入/导出很有用。

iphone - 核心音频(Audio Units) Audio Session 和 MPVolumeView

我在开发VOIP应用程序。我使用CoreAudioAudioUnits来播放和录制音频。我需要能够控制音量和输出设备。我正在尝试使用MPVolumeView来设置音量和选择输出设备。我的问题是:当我开始使用(开始播放和捕获RemoteIO音频单元)音频单元时,MPVolumeView似乎不再控制我的session的音量,而是控制系统范围的声音首选项。同时硬件按钮控制音频单元播放的声音音量。此外,当我开始使用AudioUnitsMPVolumeView时,它开始显示更改输出设备的按钮,但在此之前它没有。似乎MPVolumeView控制某些系统范围AudioSession的音量,但是当我开

ios - 如何在 IOS Audio Unit Framework 中设置 pan

你好堆栈溢出用户,我想在我的IOS应用程序中使用UISlided更改平移位置。我正在升级目前正在使用MattGallagher的AudioStreamer的整个应用程序要更改AudioStreamer中的声像值,请使用以下代码。AudioQueueRef音频队列;//在AudioStreamer.h文件中定义-(void)changePan:(float)newPan{OSStatuspanErr=AudioQueueSetParameter(audioQueue,kAudioQueueParam_Pan,newPan);NSLog(@"settingpan:%ld",panErr);

Linux解决 Failed to restart NetworkManager.service: Unit not found问题

解决“FailedtorestartNetworkManager.service:Unitnotfound.”问题的步骤如果你遇到了“FailedtorestartNetworkManager.service:Unitnotfound.”的错误信息,不要担心!这个问题很常见,并且很容易解决。下面是解决这个问题的步骤,让我来一步一步地教给你。步骤概览以下是解决问题的步骤概览:步骤描述步骤1检查NetworkManager是否已安装步骤2安装NetworkManager步骤3启动NetworkManager服务现在让我们逐个解释每个步骤,并提供相应的代码示例。步骤1:检查NetworkManage

Delphi IdTcpServer IdTcpClient 传输简单文本

DelphiIdTcpServerIdTcpClient传输简单文本已经很久敲代码了,想找一段直接Delphi11TCP简单文本传输,费劲!FStringStream、FStrStream:FStringStream:=TStringStream.Create('',TEncoding.UTF8);已经很久敲代码了,想找一段直接Delphi11TCP简单文本传输,费劲!其实非常简单,因为Delphi11已经基于宽字符串了,所以,老猿们会想多,不多说上代码:服务端:procedureTMainForm.IdTCPServer1Execute(AContext:TIdContext);vars:S

Delphi无法正确动态调用C++ dll库的几个原因

摘自:http://t.zoukankan.com/ycloneal-p-5715537.html本文说明delphi调用C++DLL库的几个问题,并给出解决方法。1、问题一:delphi找不到dll中的函数,出现“无法定位程序输入点”的问题如下图所示:分析:这是因为dll库开放的函数名和代码中的函数名不致导致的,比如myfunc的函数名生成dll后变为_myfunc@12之类的问题,查看dll接口名可用depends工具。解决方法:①使用传统的模块定义文件(.def);②使用extern"C"注明接口函数;③使用stdcall注明接口函数详见:http://www.cnblogs.com/f