本文介绍了使用Delphi开发本地Metro应用程序的资源的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

网络上有资源有助于开始使用本机应用程序开发 Delphi (Win32)?



到目前为止,我发现MSDN介绍 ,哪些链接到可用的API集,包括两个本机API:




  • () - 操作系统内置的本机API
    Metro风格应用程序的基础C ++中实现并支持
    JavaScript,C#,Visual Basic ,和C ++以每种语言
    自然的方式。

  • - Win32
    和COM API的子集,您可以在Metro风格的应用程序中使用。引用:








侧记:第一个 Metro应用比赛已经根据Metro 博客和获奖者已经 - 这些Metro应用程序已经可以通过。

解决方案

有关这个主题的一些新的博客和论坛文章,指出了API使用的问题从MS应用商店中实现应用程序:



引用

另请参见:



另一方面,这个包含


Are there resources on the web which help to get started with native Metro app development with Delphi (Win32)?

So far I found the MSDN introduction, Getting started with Metro style apps, which links to the available API sets, including two native APIs:

  • Windows Runtime (WinRT) - "A native API built into the operating system.Fundamental to Metro style apps. Implemented in C++ and supported inJavaScript, C#, Visual Basic, and C++ in a way that feels natural foreach language".
  • Win32 and COM for Metro style apps - "The subset of the Win32and COM APIs that you can use in a Metro style app". Quote:


Side note: the first Metro app contest already closed on January 8, 2012 according to the Metro Windows Store blog and the winners have been introduced end of February - these Metro apps are already available through the Windows 8 Consumer Preview.

解决方案

There are some new blog and forum articles around this topic, pointing to problems with API usage which disqualifies applications from the MS app store:

Why no native WinRT support in Delphi XE3? - quoting a forum post by Allen Bauer

See also: Third-party compilers locked out of Windows Runtime development

On the other hand, this official Microsoft presentation contains a statement that

这篇关于使用Delphi开发本地Metro应用程序的资源的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-13 16:27