2017-08-04 122 views
0

就像我在标题中写的那样,我想从Windows平板电脑上拍照,但没发现它是怎么做的。如何使用Firemonkey访问Windows平板电脑上的相机?

Firemonkey应该允许多平台开发,但我发现拍照的所有东西都只能在Android和iOS上使用。

由Embarcadero here给出的示例在Windows上不起作用,看起来Windows不能识别事件TakePhotoFromCameraAction1,因为任何具有此操作的按钮都不会出现在窗体上。

我也试过this one和另外两个人叫CameraComponentWebcamExample,我不记得我在哪里找到它们,但没有任何效果。

我以为试图直接访问Windows的相机应用程序,就像触摸键盘的第一个答案here一样,但是我没有找到.exe。

我使用Delphi XE8,目标平台是Win32。有人可以帮我吗?

该设备是Fieldbook K80:logic-instrument.com/en/fieldbook-k80.php

+0

这是因为没有静止捕获Windows中使用这些行动实施 –

回答

0

我找到了一种方法来使用Windows摄像头,也许其他人可能会感兴趣。在C#

ShellExecute(0, 'OPEN', PChar('microsoft.windows.camera:'), '', '', 1); 

多亏了这个帖子:我执行Windows命令来相机应用得益于推出图书馆Winapi.ShellAPI Run Camera App of Windows 10 from Desktop Application

相关问题