silverlight4打开chm格式帮助文档

silverlight4 2012-07-19 02:21:38
请教各位牛人,silverlight4怎么打开服务端的chm文档并呈现在客户端
...全文
160 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
silverlight4 2012-07-23
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

C# code
private void btnUpload_Click(object sender, RoutedEventArgs e)
{
//设置一个选择文件的窗口的实例,并且设置为多选
OpenFileDialog dialog = new OpenFileDi……
[/Quote]
我怎么觉得这是上传文件呢
我的问题是怎么打开本地文件
白鸽 2012-07-23
  • 打赏
  • 举报
回复
private void btnUpload_Click(object sender, RoutedEventArgs e)       
{
//设置一个选择文件的窗口的实例,并且设置为多选
OpenFileDialog dialog = new OpenFileDialog();
dialog.Multiselect=true;
if (dialog.ShowDialog().Value)
{
//循环获取多选到的文件,然后将这些集合都通过调用webService上传
foreach (FileInfo file in dialog.Files)
{
//读取Stream
Stream stream = file.OpenRead();
stream.Position = 0;
//设置字节数组初始化
byte[] buffer = new byte[stream.Length + 1];
//将文件写入字节数组中
stream.Read(buffer, 0, buffer.Length);
string fileName = file.Name;
//调用webService服务方法上传文件
UploadSoapClient upfile = new UploadSoapClient();
//设置缓冲区存取的字符、文件名称、文件保存路径,并且调用方法上传
upfile.UploadfileAsync(buffer, fileName, "C:\\");
upfile.UploadfileCompleted += new EventHandler<UploadfileCompletedEventArgs>(upfile_UploadfileCompleted);
}
}
else
{
MessageBox.Show("你没有选择文件,请重新选择文件!");
}
}
silverlight4 2012-07-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

通过wcf或webservice服务或者socket下载到本地,然后再打开
[/Quote]
就算在本地的文件,怎么打开呢?
白鸽 2012-07-20
  • 打赏
  • 举报
回复
通过wcf或webservice服务或者socket下载到本地,然后再打开

8,756

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧