首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

为什么调用保存图片到手机的SavePicture方法会抛出错误

2013-09-08 
为什么调用保存图片到手机的SavePicture方法会抛出异常MediaLibrary library new MediaLibrary()string

为什么调用保存图片到手机的SavePicture方法会抛出异常
MediaLibrary library = new MediaLibrary();
            string lName = "picture1.jpg";
            var myStore = IsolatedStorageFile.GetUserStoreForApplication();
            if (myStore.FileExists(lName))
            {
                MessageBox.Show("图片已经存在");
            }
            else
            {
                IsolatedStorageFileStream myFileStream = myStore.CreateFile(lName);
                WriteableBitmap _bitmap = new WriteableBitmap(inkPresenter, null);
                Extensions.SaveJpeg(_bitmap, myFileStream, _bitmap.PixelWidth, _bitmap.PixelHeight, 0, 85);
                myFileStream.Close();
                myFileStream = myStore.OpenFile(lName, FileMode.Open, FileAccess.Read);
                try
                {
                    Picture pic = library.SavePicture(lName, myFileStream);
                    MessageBox.Show("保存成功!", "提示", MessageBoxButton.OK);
                }
                catch (Exception)
                {
                    MessageBox.Show("异常");
                }
                myFileStream.Close();


                
             异常 WindowsPhone exception SavePicture
[解决办法]
你在manifest文件中声明了吗
[解决办法]

引用:
Quote: 引用:

什么异常,贴出来。
是不是没有权限访问媒体库

Attempted to perform unauthorized operation.
试图执行未经授权的操作。


清单文件中把对媒体库的访问给勾上。
[解决办法]
manifest把媒体库选上,是在真机上的?

热点排行