jjzjj

android - 从 Delphi Firemonkey XE5 应用程序在 Android 上拍照

有没有人能够在用DelphiFiremonkeyXE5编写的应用程序中使用Android上的相机拍照?视频捕捉怎么样?这被认为是框架中的错误,或者只是缺少有关它的文档。谁能说出为什么下面的代码不起作用/无法从Android上的相机检索任何图像?将TCameraComponent和TImage组件放在窗体上,但没有任何反应。procedureTCameraComponentForm.OnCreate(Sender:TObject);beginCameraComponent1.Kind:=FMX.Media.TCameraKind.ckFrontCamera;CameraComponent

android - Delphi Firemonkey 同时从图库中选择多张图片

我需要在我的Android应用程序中创建一个功能,允许用户打开手机图库,一次选择多张图片,然后将所选图片保存在我的本地数据库中。我需要的是使用AndroidIntent获取所选图片(文件名和路径)的方法。希望你能理解我的问题。我正在使用这段代码:ifTPlatformServices.Current.SupportsPlatformService(IFMXTakenImageService,IInterface(ImageService))thenbeginParams.RequiredResolution:=TSize.Create(640,640);Params.OnDidFini

android - Android 上的 Delphi XE5 串口

有人知道如何使用delphiXE5访问android中的串口吗?我正在使用带有android4.1的Cubieboard 最佳答案 我已成功使用WinsoftComPortforAndroid执行串行USB通信。http://www.winsoft.sk/acomport.htm查看代码。unitMain;interfaceusesSystem.SysUtils,System.Types,System.UITypes,System.Classes,System.Variants,FMX.Types,FMX.Controls,FMX.

android - 如何处理(Delphi)Android 应用程序中的后退按钮?

如何让我的Android应用响应后退按钮?是否有高级VCL的TApplicationEvents来处理它,或者我是否需要在这里深入研究低级Android特定的东西?现在,大多数演示应用程序都有一个屏幕上的后退按钮,可以返回到上一个屏幕。按物理按钮似乎总是会退出应用程序,并且在某些情况下会导致访问冲突。 最佳答案 在窗体的OnKey...事件中,Key参数在Android上是vkHardwareBack。例如:usesFMX.Platform,FMX.VirtualKeyboard;procedureTForm1.FormKeyUp(

c++ - Borland/Delphi 替代 __super 关键字

关键字__super是Microsoft特定的。它用于访问父类的虚方法。您知道borlandc++/delphi编译器的替代关键字吗?classMyBaseClass{virtualvoidDoSomething();};classMyDerivedClass:publicMyBaseClass{virtualvoidDoSomething();};voidMyBaseClass::DoSomething(){//somecode}voidMyDerivedClass::DoSomething(){__super::DoSomething();//callsimplementation

c++ - 如何将 C++ union 转换为 Delphi

我知道之前有人问过这个问题,但我尝试将一些C++结构/union转换为Delphi以使用HikvisionSDK但没有成功。我尝试转换的C++结构/union如下:struct{BYTEbyEnable;BYTEbyRes1[3];DWORDdwTriggerType;NET_ITC_TRIGGER_PARAM_UNIONuTriggerParam;BYTEbyRes[64];}NET_ITC_SINGLE_TRIGGERCFG,*LPNET_ITC_SINGLE_TRIGGERCFG;union{DWORDuLen[1070];NET_ITC_POST_IOSPEED_PARAMst

delphi dbgrideh求和,dbgrideh平均数

1.先选中整个dbgrideh。把下面这改成12.选中整个dbgrideh。把下面这改成true3.点击你要求和或者求平均数的那一列,在下面这里改成对应的sum或avg

windows - 如何在 Delphi 中枚举另一个进程的窗口?

我有一个进程foo.exe,它使用CreateProcess函数创建一个进程bar.exe。我想(在foo.exe中)枚举在bar.exe中创建的窗口的控件,为此我(假设我)需要窗口HWND。我知道bar.exe中的所有窗口类,而bar.exe一次只为每个类创建一个窗口,所以我可以使用该类名称来找到我想要的窗口。但是我应该使用什么函数来枚举另一个进程中的窗口呢?我正在寻找采用进程句柄或PID(均由CreateProcess函数返回)和EnumProc回调过程的东西。我是否应该找到bar.exe的线程ID(它是一个单线程应用程序)并将其与EnumThreadWindows函数一起使用?

windows - 如何使用 Delphi 7 检索 Windows 中所有磁盘的磁盘签名?

在Windows>=XP上使用Delphi7,如何从计算机中检索每个磁盘的磁盘签名?最好不使用WMI或Diskpart。如果可能的话,也要快..谢谢。稍后编辑:Documentation:http://pcsupport.about.com/od/termsd/g/disk-signature.htmMBRdisks:http://diddy.boot-land.net/firadisk/files/signature.htmGPTdisks:http://thestarman.pcministry.com/asm/mbr/GPT.htmHowtogetitwithDiskPart(m

windows - delphi - 计算目录大小API?

有谁知道获取目录大小的其他方法,而不是通过逐个文件计算大小?我对某些win32API函数很感兴趣。我用谷歌搜索过这个,但我没有找到相关信息,所以我在这里问。PS:我知道如何使用findfirst和findnext计算目录大小并对所有文件的大小求和。 最佳答案 获取一个目录的大小是一个相当大的问题,主要是因为它是您无法定义的东西。问题示例:一些文件系统,包括NTFS和Linux上的大多数文件系统都支持“硬链接(hardlink)”的概念。也就是说,同一个文件可能出现在多个地方。软链接(softlink)(重解析点)会造成同样的问题。W