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.


    • 已编辑 iwpf 2013年1月17日 6:39
    • 已标记为答案 iwpf 2013年1月21日 1:35
    2013年1月17日 6:38

全部回复

  • 你好,

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

    如果是手动修改,那可能需要一些媒体编辑软件,如绘声绘影,或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.


    • 已编辑 iwpf 2013年1月17日 6:39
    • 已标记为答案 iwpf 2013年1月21日 1:35
    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.



    • 已编辑 iwpf 2013年1月23日 5:46
    2013年1月23日 5:23