0

アプリケーションのIsolatedStorageにいくつかのファイルがあります。ファイルの種類は異なります。たとえば、doc、xls、ppt、pdf、mp3、mov、jpg、pngなどです。これらのファイルを開く必要があります。これどうやってするの。

4

1 に答える 1

2

名前とその拡張子でそれを開いてみてください

byte[]データ;

        using (IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForApplication())
        {

            using (IsolatedStorageFileStream isfs = isf.OpenFile(image.jpg, FileMode.Open, FileAccess.Read))
            {
                data = new byte[isfs.Length];
                isfs.Read(data, 0, data.Length);
                isfs.Close();
            }

        }


        MemoryStream ms = new MemoryStream(data);

        BitmapImage bi = new BitmapImage(); 
        bi.SetSource(ms); 
        Image img = new image(); 
        img.source = bi

画像の場合は、ビットマップ画像のソースをメモリストリームmsとして設定してみてください。

于 2012-04-04T11:49:06.440 に答える