Good Day All
i have some video and Audio Files that i would like the user to download to the Local Storage and after being downloaded it must be viewed.i tried the following code.
Thanks
i have some video and Audio Files that i would like the user to download to the Local Storage and after being downloaded it must be viewed.i tried the following code.
Code:
string m_Url = "http://media.lakewood.org.edgesuite.net/JOM/podcast/mp3_audio/596_Podcast.mp3";//string.Empty;
private void btnDownload_Click(object sender, RoutedEventArgs e)
{
Button button = sender as Button;
if (button.Tag.ToString() != string.Empty)
{
// m_Url = button.Tag.ToString();
//Obtain a virtual store for application
IsolatedStorageFile fileStorage = IsolatedStorageFile.GetUserStoreForApplication();
if (!fileStorage.DirectoryExists("BOOKS"))
{
//Create new subdirectory
fileStorage.CreateDirectory("BOOKS");
}
//Create a new StreamWriter, to write the file to the specified location.
StreamWriter fileWriter = new StreamWriter(new IsolatedStorageFileStream("BOOKS\\" + GenericFunctions.GetFileNameinURL(m_Url), FileMode.OpenOrCreate, fileStorage));
fileWriter.Close();
if (fileStorage.FileExists("BOOKS\\" + GenericFunctions.GetFileNameinURL(m_Url)))
{
MessageBox.Show("Download Complete");
GenericFunctions.PlaySound("BOOKS\\" + GenericFunctions.GetFileNameinURL(m_Url));
}
}
}