我在VB.NET工作 - Visual Studio 2010。
我想用DirectX播放.avi文件。 我导入了Windows.DirectX.AudioVideoPlayback dll,但我遇到了一个奇怪的问题。 我的应用程序工作正常,只要我没有将以下代码放在:
Dim height As Integer = pnlVideo.Height
Dim width As Integer = pnlVideo.Width
video = New Video("C:\Users\Laurens\Downloads\cookie.avi")
video.Owner = pnlVideo
pnlVideo.Height = height
nlVideo.Width = width
video.Play()
我在此代码上方设置了一个断点,但它没有受到影响。那么我做错了什么? 应用程序启动,面板显示但没有任何反应。如果我删除了7行代码,那么应用程序就会正常启动并且它会命中断点。
在视频代码之上,没有什么特别的东西会给出错误。
提前谢谢!