代码之家  ›  专栏  ›  技术社区  ›  paul

是否可以从Silverlight启动客户端应用程序?

  •  3
  • paul  · 技术社区  · 17 年前

    我有一个简单的公司门户,允许用户从浏览器启动他们的应用程序。HypeLink中的URL(使用Javascript)传递给一个签名的小程序,以实际启动客户端应用程序。所有客户端都是XP或Vista,并且都运行IE6或IE7。

    我最近一直在看Silverlight,我想知道我是否可以做类似的事情。理想情况下,我想做一切从Silverlight和摆脱小程序。

    可以从Silverlight调用客户端应用程序吗?我可以签署Silverlight应用程序以授予其额外权限吗?

    2 回复  |  直到 17 年前
        1
  •  1
  •   sth    16 年前

    您可以从silverlight调用javascript,就像在链接中使用javascript一样。

    somefunction 带参数:

    HtmlPage.Window.CreateInstance("somefunction", new string[] { "parameter1" });
    

    有一个关于Html浏览器集成的好视频 here

        2
  •  0
  •   JBrooks    15 年前

    既然Silverlight 4已关闭,您应该重新访问它。您可以查看如何从运行exe HERE.