flex – 您可以从Adobe Air访问Windows注册表吗?

前端之家收集整理的这篇文章主要介绍了flex – 您可以从Adobe Air访问Windows注册表吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
(Y / N)

编辑:只读访问很好.

解决方法

我还没试过这个,但我想我找到了一个解决方法.

Adobe AIR无法写入Windows注册表,但您可以在AIR 2中启动本机进程.以下是一篇博文,介绍如何执行此操作:http://www.adobe.com/devnet/air/flex/quickstart/articles/interacting_with_native_process.html

现在,在Windows上,您可以使用.reg文件修改Windows注册表. .reg文件只是由regedit.exe读取的纯文本文件.所以理论上,您可以将.reg文件写入文件系统,然后使用传入的.reg文件启动regedit.exe并且… TADA!您刚刚从AIR应用程序修改了Windows注册表!

要读取值,可以使用regedit的导出函数写入reg文件并从reg文件中读取. regedit选项的详细信息:http://www.robvanderwoude.com/regedit.php

以下是一些额外的资源:
.reg文件语法:http://support.microsoft.com/kb/310516
使用AIR:http://www.adobe.com/devnet/air/flex/articles/exploring_file_capabilities.html写入文件

猜你在找的Flex相关文章