vb.net窗体播放视频的简单介绍

vb.net中怎么调用DirectX来播放视频使用Microsoft.DirectX.AudioVideoPlayback组件 。
首先vb.net窗体播放视频,需要安装DirectX SDK.
DirectX 9.0c Redistributable
DirectX 9.0 SDK Update
然后将对Microsoft.DirectX.AudioVideoPlayback.dll的引用添加到vb.net窗体播放视频你的项目 。
使用这段代码在Panel控件上放置一个视频文件vb.net窗体播放视频:
ImportsMicrosoft.DirectX.AudioVideoPlayback
Public Class Form1
Private Sub Form1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs) Handles MyBase.Load
Dim videoFile As Audio =New Audio("D:\Video1.avi")
videoFile.Owner = Panel1
videoFile.Play()
EndSub
EndClass
'以前收集的资料vb.net窗体播放视频,没用过,vb.net窗体播放视频你自己整整
2)使用Windows Media Player控件也能播放视频 。
右击工具箱-选项- COM组件-定位并添加“Windows Media Player” ActiveX控件
然后“Windows Media Player”控件将会出现在工具箱上 。将它拖动到窗体上来生产一个AxWindowsMediaPlayer1对象,并为URL属性指定音频或者视频文件 。
AxWindowsMediaPlayer1.URL = "D:\VideoOrAudio.wmv"
Media Player控件默认将会自动播放文件 。
vb.net中的mediaplay控件播放视频有图像无声音,何解?该控件调用的是你的电脑上的播放器
Windows Media Player本身支持的视频格式很少(有.wmv、.wvx、.asf、.asx、.wpl、.wm、.wmx、.wmd 和 .wmz.vob、.avi、.mpeg、.mpg、.mpe、.m1v、.mp2、.mpv2、.mp2v 和 .mpa ) , 而且您的计算机上面必须安装很多解码器才能完全支持这些格式,所以您下载的电影有可能不能播放 。
如果您想让Windows Media Player支持不仅以上格式,而且支持几乎所有视频格式,就请您下载安装完美解码这款软件,安装完后,在Windows Media Player的主菜单(鼠标右键Windows Media Player窗口的顶端)当中选择工具--选项--DVD选项卡--高级--在弹出来的对话框中选择“编码解码器”选项卡,在右面一侧把显示“未启用”字样的全部改为“libavcodec”字样,单击确定,然后,您会发现Windows Media Player支持很多格式(包括播放DVD、3GP)
VB.NET怎样播放视频首先要确定播放vb.net窗体播放视频的视频格式是什么格式vb.net窗体播放视频,如果是windows media player支持vb.net窗体播放视频的格式vb.net窗体播放视频,直接使用该控件就行了,如果是单个视频的话,比如命名为myPlayer,则vb.net窗体播放视频:
myPlayer.url="视频文件完整路径"
如何用VB.NET把执行文件加到窗体中加以一个panel用来显示应用程序的,就是放你那个easycap的 , 代码如下
Declare Function SetParent Lib "user32" Alias "SetParent" (ByVal hWndChild As IntPtr, ByVal hWndNewParent As IntPtr) As Integer
Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As IntPtr
Private Declare Function SendMessage Lib "user32.dll" Alias "SendMessageA" (ByVal hwnd As Int32, ByVal wMsg As Int32, ByVal wParam As Int32, ByVal lParam As Int32) As Int32
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Int32, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Int32) As Int32
Private Const WM_SYSCOMMAND As Int32 = H112
Private Const SC_MAXIMIZE As Int32 = HF030
Private Const SC_MINIMIZE As Int32 = HF020
Private Const SC_RESTORE As Int32 = HF120
Public Const SW_HIDE = 0
Public Const SW_SHOW = 5
Private Declare Function ShowWindow Lib "user32.dll" (ByVal hwnd As Int32, ByVal nCmdShow As Int32) As Int32
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
ShellExecute(Me.Panel1.Handle, "open", "c:\windows\system32\cmd.exe", Nothing, ".", SW_HIDE)
System.Threading.Thread.Sleep(50)
Dim h As IntPtr = FindWindow(Nothing, "c:\windows\system32\cmd.exe")
ShowWindow(h, SW_HIDE)
SetParent(h, Me.Panel1.Handle)'嵌到panel1内
SendMessage(h, WM_SYSCOMMAND, SC_MAXIMIZE, 0)
End Sub
把其中的c:\windows\system32\cmd.exe换成你要嵌入的应用程序
怎么用VB.NET写一个简单的视频播放器?需要使用谷歌vb.net窗体播放视频的开源组件VisionLab或者VideoLab来实现视频播放 。。
vb.net内嵌的视频怎么用media player控件播放?。?/h2>“工具箱”中单击右键vb.net窗体播放视频,选择“选择项”菜单vb.net窗体播放视频,打开“选择工具箱项”窗口vb.net窗体播放视频,选择“COM组件”标签,在列表中找到并勾选“Windows Media Player”组件 , 单击“确定”按钮 。将该组件添加到指定vb.net窗体播放视频的工具箱选项卡中,然后在工具箱里面找 Windows Media Player 控件,拉到form里面,拉出来vb.net窗体播放视频的控件就是AxWindowsMediaPlayer
【vb.net窗体播放视频的简单介绍】vb.net窗体播放视频的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、vb.net窗体播放视频的信息别忘了在本站进行查找喔 。

    推荐阅读