我有兩個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文件中提取數據。這是一種方法,它不是完美的,但它適用於我的特定場景。您也可以嘗試在每個應用程序中實現套接字來進行通信。 –