Silverlight 打开文件

发布于 2024-11-01 02:26:42 字数 98 浏览 5 评论 0原文

如果我有当前浏览器计算机可以访问的文件路径。无论如何,silverlight 应用程序可以打开该文件吗?

如果可能的话,我也不想耗尽浏览器。

提前致谢

If i've got a filepath that the current browsers computer can access. Is there anyway that a silverlight application can open that file?

I dont want to run out of browser if possible as well.

Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风追烟花雨 2024-11-08 02:26:42

在 Silverlight 4 中 OpenFileDialog 是唯一的访问文件系统上任何位置的选项。提高信任度,浏览器外的应用程序只能访问当前用户文件夹。然而,在 Silverlight 5 中,此类应用程序将能够访问文件系统上的任何位置。

In Silverlight 4 OpenFileDialog is the only option to access any place on the file system. Elevated trust, out of browser applications can access the current user folder only. However, in Silverlight 5 this type of application will be able to access anywhere on the file system.

Silverlight 5 的新功能位于:
http://www.microsoft.com/silverlight/future/

Silverlight 5 扩展了
“可信应用程序”模型
第一次使用浏览器。这些
通过群组启用时的功能
策略注册表项和应用程序
证书,意味着用户不需要
让浏览器执行复杂的操作
任务:

将 HTML 内容托管为 Web 浏览器
Silverlight 中的控制
应用。 HTML 页面,例如帮助
内容或电子邮件,可以集成
在应用程序内。读写
文件到用户的“我的文档”
文件夹,更容易找到媒体
文件或创建本地副本
报告。启动 Microsoft Office 和
其他桌面程序。用户可以打开
Microsoft Outlook 并创建电子邮件
消息,或将报告发送到 Word
利用 Office 的力量。使用权
设备和其他系统功能
通过调用应用程序 COM
成分。用户可以访问 USB
安全读卡器或条形码
扫描器。享受完整的键盘支持
全屏显示,内容更丰富
信息亭和媒体查看应用程序。
直接调用现有的非托管代码
从 Silverlight 内部使用 PInvoke。

请注意,此功能仅在 Windows 平台上可用。

From new features of Silverlight 5 at:
http://www.microsoft.com/silverlight/future/

Silverlight 5 extends features of the
‘Trusted Application’ model to the
browser for the first time. These
features, when enabled via a group
policy registry key and an application
certificate, mean users won’t need to
leave the browser to perform complex
tasks:

Host HTML content as a Web browser
control within the Silverlight
application. HTML pages, such as help
content or e-mail, can be integrated
within the application. Read and write
files to the user’s My Documents
folder, making it easier to find media
files or create local copies of
reports. Launch Microsoft Office and
other desktop programs. Users can open
Microsoft Outlook and create an e-mail
message, or send a report to Word
utilizing the power of Office. Access
devices and other system capabilities
by calling into application COM
components. Users can access a USB
security card reader or a bar-code
scanner. Enjoy full keyboard support
in full screen, which enables richer
kiosk and media viewing applications.
Call existing unmanaged code directly
from within Silverlight with PInvoke.

Note that this feature is available only on the Windows platform.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文