繁体   English   中英

听不见 Visual Studio C# 音频

[英]Can't Hear Visual studio C# Audio

所以我正在尝试编写这个随机的 UI 代码以进行练习,并且我想播放一个 mp3 文件,但似乎无法真正听到该文件。 是的,我有扬声器,是的,它们可以工作。 该文件似乎正在播放,但在我的计算机上没有产生任何音频 output。 我似乎找不到另一篇真正有帮助的帖子或问题得到回答。

这可能是硬件问题而不是代码问题,但我不确定

class Program
    {
    string keyChoice = Console.ReadLine();
    static void Main(string[] args)
        {
            Console.WriteLine("Hello,[user]!");
            Console.WriteLine("Please Enter Your Username");
            Console.WriteLine();
            
            string uname = Console.ReadLine();

            Thread.Sleep(600);
            Console.Clear();
            Thread.Sleep(600);

            Console.WriteLine("Welcome to Axiom, " + uname);
            Console.WriteLine("If You Want To Find The Full List Of Commands, Please Press 1");
            Console.WriteLine();

        while (true)
        {

            string keyChoice = Console.ReadLine();
           
            switch (keyChoice)
            {
                case "1":
                    Thread.Sleep(600);
                    Console.Clear();
                    Thread.Sleep(600);
                    Console.WriteLine("Console Commands:");
                    Console.WriteLine("Press '2' To Get 1000$ FREE");
                    Console.WriteLine("Press '3' To Pick Command 3");
                    Console.WriteLine();
                    Console.WriteLine("Press '0' To Exit Or Press A Command Button To Execute A Command");
                    Console.WriteLine();
                    continue; 

                case "2":
                    Thread.Sleep(600);
                    Console.Clear();
                    Thread.Sleep(600);
                    Console.WriteLine("Get Messed Up");
                    WindowsMediaPlayer myplayer = new WindowsMediaPlayer();
                    myplayer.URL = "C:\\Users\\truale\\Desktop\\RickRoll";
                    myplayer.controls.play();
                    //This is where I want to add the file. To rickroll someone of course
                    continue; 

                case "3":
                    Thread.Sleep(600);
                    Console.Clear();
                    Thread.Sleep(600);
                    Console.WriteLine("You Chose Command 3");
                    Console.WriteLine();
                    Console.WriteLine("Press '0' To Exit Or Press A Command Button To Execute A Command");
                    Console.WriteLine();
                    continue;

                case "0":
                    Thread.Sleep(600);
                    Console.Clear();
                    Thread.Sleep(600);
                    return;

                default:
                    Thread.Sleep(600);
                    Console.Clear();
                    Thread.Sleep(600);
                    Console.WriteLine("Input Not Valid");
                    Console.WriteLine();
                    Console.WriteLine("Press '0' To Exit Or Press A Command Button To Execute A Command");
                    Console.WriteLine();
                    continue; 

问题出在文件路径上。

我们必须添加扩展名 like.mp3 或文件自己的扩展名,例如:

myplayer.URL = "C:\\Users\\truale\\Desktop\\RickRoll.mp3";

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM