c# windows 中播放语音文件的一个简单小问题,用的是SoundPlayer,做过的帮忙看看,谢谢

问题描述

最近用SoundPlayer播放一些语音文件,就是只播放就可以了,现在有个简单的功能暂时没有实现,各位做过的帮忙看看,谢谢了。SoundPlayersdplayer=newSoundPlayer(Application.StartupPath+@"wav"+soundName);sdplayer.Play();--这里语音文件比较长,没播放完毕的时候不执行后面的代码

解决方案

解决方案二:
换个控件吧.用这个实现不了的.你没法知道什么时候播放完了.
解决方案三:
开个线程播放就完了。看看线程的列子,你这个很好实现到线程中的。
解决方案四:

解决方案五:
使用线程。。
解决方案六:
看在高圆圆的头像的面子上,友情帮顶!
解决方案七:
把费时费事的操作放到线程中,这样主线程就不会被阻塞住,主界面也就不会卡死。

时间: 2024-10-28 18:10:55

c# windows 中播放语音文件的一个简单小问题,用的是SoundPlayer,做过的帮忙看看,谢谢的相关文章

教你在windows中打开sketch文件

  想学习sketch,使用sketch的童鞋有福了,本文教你怎么在windows中打开sketch文件.<br /><br />本方法是通过avocode来作为中转的.. 想学习sketch,使用sketch的童鞋有福了,本文教你怎么在windows中打开sketch文件. 本方法是通过avocode来作为中转的,所以本教程需要以下3个条件: 1.mac上的sketch 2.avocode软件 3.了解avocode,并且熟悉使用 废话不多说来,切入正题,下面开始介绍在windo

在windows中注册dll文件的方法

如何在windows中注册dll文件 在运行中输入regsvr32dllname.dll命令,其中dllname是你的dll文件名. 此命令自动在widnowssystem,windowssystem32文件夹下搜索并注册你指定的dll文件名称. 如果dll不在这两个文件夹下,则应该指定ddl文件的全路径. 如何查看应用程序使用的dll文件? 右键单击此应用程序并选择快捷菜单中的"快速查看命令",在随后出现的"快速查看"窗口的"引入表"一栏中将看

如何在MainActivity类中向布局文件添加一个编辑框

问题描述 如何在MainActivity类中向布局文件添加一个编辑框 如何在MainActivity类中向布局文件添加一个编辑框,编辑框组件设置id为et_miyue,需要输入文本 EditText et_miyue=new EditText(null); et_miyue.setHint("请输入密钥..."); et_miyue.setSingleLine(true); et_miyue.setAlpha(getWallpaperDesiredMinimumWidth()); et

w l-java中播放音频文件问题,为撒播放不了?

问题描述 java中播放音频文件问题,为撒播放不了? import java.awt.*; import java.net.*; import java.awt.event.*; import java.io.*; import java.applet.*; import javax.swing.*; public class Music extends JFrame implements Runnable,ItemListener,ActionListener{ Thread thread;

[20130115]测试从asm中取出spfile文件以及一个数据文件.txt

[20130115]测试从asm中取出spfile文件以及一个数据文件.txt 参考: http://www.xifenfei.com/3019.html 使用dd复制asm中文件 SQL> column name format a50 SQL> select file#,ts#,status,enabled,checkpoint_change#,name,bytes  from v$datafile;      FILE#        TS# STATUS  ENABLED    CHEC

flex,一次拖动多个文件夹,完成没想法,一次拖动一个还可以,多个就。。。帮帮忙!谢谢诶!

问题描述 flex,一次拖动多个文件夹,完成没想法,一次拖动一个还可以,多个就...帮帮忙!谢谢诶!不会做啊,就卡在这里了,例如:在一个画布里(canvas)有两个组件,怎么才能一次拖动这两个组件能?像什么DragandDropManager行不行实现哦,帮帮忙,我的分不多,都出血本了,只求一解啊! 解决方案 解决方案二:帮帮忙啊,高手们Q!解决方案三:dddddddddddddd解决方案四:ddddddddddddd

图片-一个类似于时间轴的东西不知道叫什么,大家帮忙看看谢谢

问题描述 一个类似于时间轴的东西不知道叫什么,大家帮忙看看谢谢 问问大家,这个东西叫什么啊,比如说时间轴,但这个应该不是时间轴,那它叫什么,怎么实现的呢或者说一下叫什么吧,谢谢大家,这个每完成一步亮一步的东西 解决方案 这个应该叫进度条,英文叫PROGRESS 解决方案二: 这个应该叫进度条,是某些控件拼接起来的一种自定义控件,其实就是把对应的部分写上触发事件,改变颜色和text属性值 解决方案三: 进度条,可以自己设计的

c++-设计一个简单的程序,有些不懂,希望大家帮帮忙

问题描述 设计一个简单的程序,有些不懂,希望大家帮帮忙 项目一:数据结构分析与实现.(线性表:实现循环曾链表的基本操作,就是插入,删除,合并)以报告形式写出 项目二实际问题的数据结构分析与实现.如图 编程软件:visualC++6.0 虽然我已编了一个,但觉得不好.可能力有限,希望帮忙.

解决Windows 7播放影音文件的锯齿问题

自Windows 7早前的一些版本开始,一直就存在播放视频文件出现锯齿的问题.即使是看在线视频文件,比如风行.UUSee和迅雷看看等,都存在类似问题.一开始,很多用户以为是RealPlayer.暴风影音.迅雷看看等播放器与Windows 7兼容的不好,但后来用户发现,换用其它影音播放器问题依然存在. 一般的,Windows 7下播放影音文件出现马赛克.模糊,以及锯齿的问题,是和显卡驱动有关,比如兼容不好,或是驱动混用等,都可能造成此类问题的出现.在显卡厂商和微软官方予以解决问题前,笔者给出一个暂