locked
windows phone开发工程“项目内文件”可以修改吗? RRS feed

  • 问题

  • windows phone开发工程,我想修改几个wma文件,可以修改吗?如新建一个,或把音频文件的数据
    2013年1月16日 1:40

答案

全部回复

  • 你好,

    虽然不知道你想以何种方式修改, 但是你肯定可以修改(除非设置了权限)。

    如果是手动修改,那可能需要一些媒体编辑软件,如绘声绘影,或adobe的Audition或Cool edit PRO等

    如果你想用代码进行修改,你可能需要一些第三方库,如http://directshownet.sourceforge.net/about.html

     


    Mark Yu - MSFT
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.


    2013年1月17日 6:38
    版主
  • 刚学习,描述的不是很清楚。

    我想实现这样的功能:

    当程序安装到windows phone手机中后,通过程序自身修改包含到项目中的文件。

    比如:我在工程中有一个a.txt的文件,当程序安装到手机中后,能不能通过这个文件记录一些日志信息

    2013年1月23日 4:10
  • 你好,

    >>当程序安装到windows phone手机中后,通过程序自身修改包含到项目中的文件。比如:我在工程中有一个a.txt的文件,当程序安装到手机中后,能不能通过这个文件记录一些日志信息

    可以,只需要使用fileStream, streamreader, streamwrite.

            private void Button_Click_1(object sender, RoutedEventArgs e)
            {
                FileStream fs1 = new FileStream("TextFile1.txt", FileMode.Append);
                StreamWriter sw = new StreamWriter(fs1);
                sw.WriteLine("tom hansen");
                sw.Close();
                fs1.Close();
            }
    
            private void Button_Click_2(object sender, RoutedEventArgs e)
            {
                FileStream fs2 = new FileStream("TextFile1.txt", FileMode.OpenOrCreate);
                StreamReader sr = new StreamReader(fs2);
                MessageBox.Show(sr.ReadToEnd());
                fs2.Close();
                sr.Close();
            }

    你也可以把文件存放在isolatedstorage中,推荐你使用这种方法。请参考:

    http://msdn.microsoft.com/zh-cn/library/windowsphone/develop/jj714087(v=vs.105).aspx  

    http://msdn.microsoft.com/zh-cn/library/windowsphone/develop/jj681698(v=vs.105).aspx


    Mark Yu - MSFT
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.



    2013年1月23日 5:23
    版主