none
关于wp7如何实现不同app之间的通讯呢? RRS feed

  • 问题

  • 1.支持不同app进程之间的通讯吗?

    2.如果在A程序中打开B程序,或者说从A程序切换到B程序

    3.如何在A程序中检测是否安装了B程序

    4.如何在A程序中跳转到B程序的市场安装连接

    谢谢

    • 已移动 Jiong ShiMVP 2012年6月15日 9:21 (发件人:Windows Phone 用户)
    2012年6月15日 7:20

答案

  • 可以等20号微软会公布新一代的Windows phone 期待会有好的表现

    1、不支持

    2、部分支持:http://msdn.microsoft.com/zh-cn/library/ff769550(v=vs.92)

    3、不支持

    4、支持

    //Show an application, using the default ContentType.
    MarketplaceDetailTask marketplaceDetailTask = new MarketplaceDetailTask();
    
    marketplaceDetailTask.ContentIdentifier = "c14e93aa-27d7-df11-a844-00237de2db9e";
    marketplaceDetailTask.ContentType = MarketplaceContentType.Applications;
    
    marketplaceDetailTask.Show();
    

    • 已标记为答案 Otomii Lu 2012年6月28日 5:59
    2012年6月16日 17:24
  • 你好,

    不能同时读一个文件,因为他们是在不同的文件夹中的.

    如果想要共享文件,那么最好提供一个Web Server.

    "比如放在系统相册中把后缀命名为jpg"

    系统相册只能放照片,如果要读取照片,要进入照片选取的Task才行,所以无法满足你的要求

    • 已标记为答案 Otomii Lu 2012年6月28日 5:59
    2012年6月18日 5:09

全部回复

  • 补充一个问题

    5.A,B两个不同的程序能否读写同一个文件,比如放在系统相册中把后缀命名为jpg

    2012年6月15日 7:28
  • 你好,

    帮你转到开发板块上去吧。看看大家有什么方法。


    Keep Fighting

    2012年6月15日 9:21
  • 对于个人开发的应用来说(非系统内置应用),就我知道的,不对还请指正:

    1、不支持。

    2、部分支持,有Task的,比如启动分享,启动短信,启动邮件。请看这里:http://msdn.microsoft.com/zh-cn/library/ff769550(v=vs.92)

    3、不支持。

    4、请看这里:http://msdn.microsoft.com/zh-cn/library/hh394017(v=vs.92)


    快乐在于能够长时间的为自己认为值得的事情努力工作,不管它是什么。

    2012年6月16日 1:03
  • 可以等20号微软会公布新一代的Windows phone 期待会有好的表现

    1、不支持

    2、部分支持:http://msdn.microsoft.com/zh-cn/library/ff769550(v=vs.92)

    3、不支持

    4、支持

    //Show an application, using the default ContentType.
    MarketplaceDetailTask marketplaceDetailTask = new MarketplaceDetailTask();
    
    marketplaceDetailTask.ContentIdentifier = "c14e93aa-27d7-df11-a844-00237de2db9e";
    marketplaceDetailTask.ContentType = MarketplaceContentType.Applications;
    
    marketplaceDetailTask.Show();
    

    • 已标记为答案 Otomii Lu 2012年6月28日 5:59
    2012年6月16日 17:24
  • 谢谢大家的回复, 问题5还请回答一下谢谢

    5.A,B两个不同的程序能否读写同一个文件,比如放在系统相册中把后缀命名为jpg

    2012年6月18日 3:23
  • 你好,

    不能同时读一个文件,因为他们是在不同的文件夹中的.

    如果想要共享文件,那么最好提供一个Web Server.

    "比如放在系统相册中把后缀命名为jpg"

    系统相册只能放照片,如果要读取照片,要进入照片选取的Task才行,所以无法满足你的要求

    • 已标记为答案 Otomii Lu 2012年6月28日 5:59
    2012年6月18日 5:09