我有两个WinRT应用程序。我想从第一个应用程序打开第二个WinRT应用程序,并从第二个应用程序获取数据到第一个应用程序。有没有可能?从另一个Windows运行时应用程序检索数据
回答
不,您不能,但通过Windows 10上的新API,我们可以在应用程序之间进行更多的“沟通”。
是的,你可以,这里是如何做到这一点:
在这两个应用程序(我们姑且称之为APP_A和APP_B),您可以定义他们的活动的协议。所以app_A将处理app_A://协议,app_B将处理app_B://协议。
在app_A中,按下按钮(为了本示例),启动url:app_B:// {您的查询在此处}。
app_B将处理您的查询,准备返回的数据并启动网址app_A:// {在此处返回数据}。
感谢您的回答。你能告诉我如何启动第二个应用程序?你能提供一些代码片段吗? '等待Launcher.LaunchUriAsync(new Uri(“mySecondAppName”));'我试过了,但没有工作 –
await Launcher.LaunchUriAsync(new Uri({your protocol here})); 例如: await Launcher.LaunchUriAsync(new Uri(“app_A://”)); – thang2410199
- 1. 从另一个运行的Android应用程序检索数据
- 2. Objective C从另一个应用程序中检索数据
- 3. 检索另一个应用程序
- 4. 运行的SQLite数据库在一个应用程序从另一个
- 5. 如何从另一个qt应用程序运行一个qt应用程序
- 6. 为另一个用户运行Windows应用程序
- 7. 从另一个程序集运行WPF应用程序
- 8. 从一个实例运行另一个应用程序实例。
- 9. 在Windows窗体中运行另一个应用程序
- 10. 从Facebook API检索另一个应用程序的Facebook应用程序ID?
- 11. 从Windows 8商店检索应用程序数据
- 12. 如何从另一个应用程序运行第二个应用程序(C#)
- 13. 全文搜索winrt(windows运行时,windows store应用程序等)
- 14. 从另一个应用程序检索信息
- 15. 从PowerShell运行另一个命令行应用程序
- 16. 从另一个表中检索数据
- 17. 从另一个应用程序访问一个应用程序的数据库
- 18. 从一个应用程序传递数据另一个应用程序在android
- 19. 当我运行另一个应用程序时,变量会丢失数据
- 20. 根据应用程序是否第一次运行检索正确的数据
- 21. 从另一个Java应用程序运行桌面应用程序
- 22. 从另一个MAC OSX应用程序运行MAC OSX应用程序
- 23. 从我的应用程序运行另一个Android应用程序?
- 24. 从另一个地铁应用程序运行metro应用程序
- 25. 如何从当前应用程序运行另一个应用程序?
- 26. 如何将数据从一个Windows应用程序复制到另一个应用程序?
- 27. 将数据从另一个应用程序插入到一个Windows应用程序中的控件中
- 28. Windows Phone 8.1运行时应用程序
- 29. 如何检查从一个codeigniter应用程序的会话/用户数据到另一个codeigniter应用程序
- 30. Wordpress从另一个子文件夹和另一个应用程序运行
取决于数据的类型。当我有两个应用程序进行通信时,我使用了一个XML文件,并且在编辑文件的最后保存日期时触发了一个事件。如果它被编辑了,那么另一个应用程序将从该XML文件中提取数据。这是一种方法,它不是完美的,但它适用于我的特定场景。您也可以尝试在每个应用程序中实现套接字来进行通信。 –