vb.net 怎么播放.avi

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Try AxAnimation1.Open("D:\123.avi") AxAnimation1.Play() AxAnimation1.Refresh() Me.Cursor = System.Windows.Forms.Cursors.WaitCursor Catch ex As Exception Console.WriteLine(ex.ToString) End Try End Sub
就是想问vb.net怎么播放.avi文件
用AxMsComCtrl2.AxAnimation实现的,vb.net还未入门,最好能给了例子
谢谢!

给你个解决方案,用VB.net自带的AxWindowsMediaPlayer控件能解决
“工具箱”中单击右键,选择“选择项”菜单,打开“选择工具箱项”窗口,选择“COM组件”标签,在列表中找到并勾选“Windows Media Player”组件,单击“确定”按钮。将该组件添加到指定的工具箱选项卡中 ,然后在工具箱里面找 Windows Media Player 控件,拉到form里面,拉出来的控件就是AxWindowsMediaPlayer
下面是使用方法:
AxWindowsMediaPlayer1.URL = "D:\123.avi" '--------只需要这么一句话就可以播放D盘123.avi
如果要暂停则: AxWindowsMediaPlayer1.Ctlcontrols.pause() '更多功能自己去摸索追问

您这个效果不是我想要的,你试试下面这中方法
“工具箱”中单击右键,选择“选择项”菜单,打开“选择工具箱项”窗口,选择“COM组件”标签,在列表中找到并勾选“"Microsoft Animation Controlversion6.0 "组件单击“确定”按钮。将该组件添加到指定的工具箱选项卡中 ,然后在工具箱里面找 Microsoft Animation 控件,拉到form里面,
具体代码怎么写我不知道!o(╯□╰)o

追答

Animation控件只能播放没有声音的.avi文件,并且Animation控件只能播放解压缩的或使用RLE(行程长度编码,Run-Length Encoding)压缩的.avi文件。
所以当你用 AxAnimation1.Open("D:\123.avi")代码时,如果其avi文件不满足要求就会出现“不能打开AVi文件的错误提示”
不要一条道走到天黑,用别的控件实现又怎么不可以?

追问

谢谢啦。通过你的回答我解决啦,我还是用的Animation控件,不过把.avi文件给处理的一下,我播放的就是没声音的动画。

温馨提示:内容为网友见解,仅供参考
无其他回答

vb.net 怎么播放.avi
给你个解决方案,用VB.net自带的AxWindowsMediaPlayer控件能解决 “工具箱”中单击右键,选择“选择项”菜单,打开“选择工具箱项”窗口,选择“COM组件”标签,在列表中找到并勾选“Windows Media Player”组件,单击“确定”按钮。将该组件添加到指定的工具箱选项卡中 ,然后在工具箱里面找 Windows Medi...

VB.NET 视频播放器
Windows Media Player 我使用很正常啊,外面单独使用也正常 而且视频播放正不正常其实是调用视频的解码模块来实现的,跟程序本身关系不大 建议你下载“终极解码FinalCodecs”安装后重新尝试Windows Media Player控件

vb.net中的mediaplay控件播放视频有图像无声音,何解?
单击确定,然后,您会发现Windows Media Player支持很多格式(包括播放DVD、3GP)

VB.net 如何同时播放多个资源文件内的wav
Imports System.Text ''' ''' 可播放MPEG,AVI,WAV,MP3,MID,WMA等格式的音频文件,*不支持OGG ''' Public Class 音频设备 '声明API函数: mciSendString <System.Runtime.InteropServices.DllImport("winmm.dll", EntryPoint:="mciSendString")> Public Shared Function mciSendStri...

vb 视频播放器
AVI格式的 Private Sub Command1_Click()CommonDialog1.Filter = "All Files(*.*)|*.*|视频文件|*.dat|avi文件|*.avi"CommonDialog1.FilterIndex = 2 CommonDialog1.ShowOpen MMControl1.FileName = CommonDialog1.FileName MMControl1.Command = "open"Slider1.Max = MMControl1.Length End ...

VB中如何播放音乐,最好给个全一点的代码
FileName = "C:\\A1.avi"erg = mciSendString("open " & Chr$(34) & FileName & Chr$(34) & " type avivideo alias video", returnstring, 127, 0)erg = mciSendString("set video time format ms", returnstring, 127, 0)erg = mciSendString("play video from 0", returnstring, ...

VB.NET 筛选指定目录下的指定文件(扩展名)
Dim a As String = "c:\\windows\\system"For Each ws In My.Computer.FileSystem.GetFiles(a)Dim kzm As String = ws.Substring(InStrRev(ws, "."), ws.Length - InStrRev(ws, ".")) '定义扩展名变量 If kzm = "mp4" Or kzm = "avi" Or kzm = "flv" Then '这里一定要注意扩展名...

vb.net中 AxWindowsMediaPlayer的用法
可以获取到mp3、wma的歌曲属性 Object.Text = AxWindowsMediaPlayer1.currentMedia.getItemInfo(InfoName) InfoName可以填下面的字符串,如TextBox1.Text = AxWindowsMediaPlayer1.currentMedia.getItemInfo("Title") '获取MP3的唱片标题 Abstract、Description = 备注 Author、Artist = 艺术家 AverageLevel...

有没有一种免费软件能把avi模式的电影转化成RBVB模式的电影
http:\/\/www.onlinedown.net\/soft\/79615.htm ,全能视频转换器是一款功能强大,界面友好的全能型音视频转换及编辑工具。有了它,您可以在几乎所有流行的视频格式之间,任意相互转换。如:RM、RMVB、VOB、DAT、VCD、DVD、SVCD、ASF、MOV、QT、MPEG、WMV、MP4、3GP、DivX、XviD、AVI、等 视频文件 ,编辑...

VB.NET AxWindowsMediaPlayer1 控件不可播放Rm\/Rmvb文件 急救...
就是解码器的问题,把其它播放器卸载了,然后装个好用点的解码包。

相似回答