liupengty liupengty
关注数: 5 粉丝数: 72 发帖数: 3,342 关注贴吧数: 25
拜大神,问一个vb2012中同时显示多个视频程序段的奇怪问题 在win8中正常,本本升级到win10 ,程序再运行就出错了 On Error Resume Next pMC1 = New QuartzTypeLib.FilgraphManager pMC1.Stop() pMC1.RenderFile("") '加载GIF文件 On Error GoTo Lhandle pMC1.RenderFile(My.Application.Info.DirectoryPath & "\picture\my.gif") '加载GIF动画(图片),并在PictureBox中播放 On Error Resume Next pVW1 = pMC1 pVW1.WindowStyle = CInt(&H6000000) '限定图像在Picture1的大小中 pVW1.Left = 0 : pVW1.Top = 0 pVW1.Width = TV1.Size.Width pVW1.Height = TV1.Size.Height pVW1.Owner = TV1.Handle.ToInt32 '在Picture1中播放 pVW1.MessageDrain = TV1.Handle.ToInt32 '此行非常重要,用来定义图像的右键菜单所必须 pMC1.Run() '一直播放 pMC2 = New QuartzTypeLib.FilgraphManager pMC2.Stop() pMC2.RenderFile("") '加载GIF文件 On Error GoTo Lhandle pMC2.RenderFile(My.Application.Info.DirectoryPath & "\picture\my.gif") '加载GIF动画(图片),并在PictureBox中播放 On Error Resume Next pVW2 = pMC2 pVW2.WindowStyle = CInt(&H6000000) '限定图像在Picture1的大小中 pVW2.Left = 0 : pVW2.Top = 0 pVW2.Width = TV2.Size.Width pVW2.Height = TV2.Size.Height pVW2.Owner = TV2.Handle.ToInt32 '在Picture1中播放 pVW2.MessageDrain = TV2.Handle.ToInt32 '此行非常重要,用来定义图像的右键菜单所必须 pMC2.Run() '一直播放 pMC3 = New QuartzTypeLib.FilgraphManager pMC3.Stop() pMC3.RenderFile("") '加载GIF文件 On Error GoTo Lhandle pMC3.RenderFile(My.Application.Info.DirectoryPath & "\picture\my.gif") '加载GIF动画(图片),并在PictureBox中播放 On Error Resume Next pVW3 = pMC3 pVW3.WindowStyle = CInt(&H6000000) '限定图像在Picture1的大小中 pVW3.Left = 0 : pVW3.Top = 0 pVW3.Width = TV3.Size.Width pVW3.Height = TV3.Size.Height pVW3.Owner = TV3.Handle.ToInt32 '在Picture1中播放 pVW3.MessageDrain = TV3.Handle.ToInt32 '此行非常重要,用来定义图像的右键菜单所必须 pMC3.Run() '一直播放 即时窗口一直滚动提示如下信息: “System.Runtime.InteropServices.COMException”类型的第一次机会异常在 工程1.exe 中发生 “System.Runtime.InteropServices.COMException”类型的第一次机会异常在 工程1.exe 中发生 然后就出现了: vshost32-clr2.exe 已停止工作 出现了一个问题,导致程序停止正常工作,如果有可用的解决方案,windows将关闭程序并通知你。 是不是quartz.dll、wmp.dll和wmplib.dll在win10下有问题,还是我原来使用就有问题啊,请大神指点一下。
vb2012中同时播放多个视频的问题 在win8中正常,本本升级到win10 ,程序再运行就出错了 On Error Resume Next pMC1 = New QuartzTypeLib.FilgraphManager pMC1.Stop() pMC1.RenderFile("") '加载GIF文件 On Error GoTo Lhandle pMC1.RenderFile(My.Application.Info.DirectoryPath & "\picture\my.gif") '加载GIF动画(图片),并在PictureBox中播放 On Error Resume Next pVW1 = pMC1 pVW1.WindowStyle = CInt(&H6000000) '限定图像在Picture1的大小中 pVW1.Left = 0 : pVW1.Top = 0 pVW1.Width = TV1.Size.Width pVW1.Height = TV1.Size.Height pVW1.Owner = TV1.Handle.ToInt32 '在Picture1中播放 pVW1.MessageDrain = TV1.Handle.ToInt32 '此行非常重要,用来定义图像的右键菜单所必须 pMC1.Run() '一直播放 pMC2 = New QuartzTypeLib.FilgraphManager pMC2.Stop() pMC2.RenderFile("") '加载GIF文件 On Error GoTo Lhandle pMC2.RenderFile(My.Application.Info.DirectoryPath & "\picture\my.gif") '加载GIF动画(图片),并在PictureBox中播放 On Error Resume Next pVW2 = pMC2 pVW2.WindowStyle = CInt(&H6000000) '限定图像在Picture1的大小中 pVW2.Left = 0 : pVW2.Top = 0 pVW2.Width = TV2.Size.Width pVW2.Height = TV2.Size.Height pVW2.Owner = TV2.Handle.ToInt32 '在Picture1中播放 pVW2.MessageDrain = TV2.Handle.ToInt32 '此行非常重要,用来定义图像的右键菜单所必须 pMC2.Run() '一直播放 pMC3 = New QuartzTypeLib.FilgraphManager pMC3.Stop() pMC3.RenderFile("") '加载GIF文件 On Error GoTo Lhandle pMC3.RenderFile(My.Application.Info.DirectoryPath & "\picture\my.gif") '加载GIF动画(图片),并在PictureBox中播放 On Error Resume Next pVW3 = pMC3 pVW3.WindowStyle = CInt(&H6000000) '限定图像在Picture1的大小中 pVW3.Left = 0 : pVW3.Top = 0 pVW3.Width = TV3.Size.Width pVW3.Height = TV3.Size.Height pVW3.Owner = TV3.Handle.ToInt32 '在Picture1中播放 pVW3.MessageDrain = TV3.Handle.ToInt32 '此行非常重要,用来定义图像的右键菜单所必须 pMC3.Run() '一直播放 即时窗口一直滚动提示如下信息: “System.Runtime.InteropServices.COMException”类型的第一次机会异常在 工程1.exe 中发生 “System.Runtime.InteropServices.COMException”类型的第一次机会异常在 工程1.exe 中发生 然后就出现了: vshost32-clr2.exe 已停止工作 出现了一个问题,导致程序停止正常工作,如果有可用的解决方案,windows将关闭程序并通知你。 是不是quartz.dll、wmp.dll和wmplib.dll在win10下有问题,还是我原来使用就有问题啊,请大神指点一下。
从C/C++到VC 在C语言的学习过程中,我们首先接触到的,往往是标准C标准C语言,她让我们知道了什么是计算机语言,常量,变量,数据类型,数组,函数,算法,预编译,指针,结构体,链表,文件处理,调试排错等等最基础的程序设计的概念,同时也让我们接触了最基础的同时也是最重要的编程思想之一-------面向过程的程序设计思想:自顶向下,逐步求精,模块化,结构化。在进一步学习的过程中,我们必然接触到C++以及VC在C++中,我们学习到现代最重要的编程思想,也是迄今被最广泛应用的编程思想-------面向对象的程序设计思想:数据封装,行为共享,进化,准确性!这些使我们为将来进行大型程序的设计,奠定了坚实的基础。于是,接下来,让我们勇敢的进入VC,去感受WINDOWS程序设计的无穷魅力吧,其实VC中包含了C++的编程思想,即是可视化的C++,而windows消息机制的基本原理,则是我们要首先穿越的第一关,而后最重要的就是理解的WINDOWS复杂的显示部分,即,如何将图像文字在显示屏上,准确清晰优美的显示出来,注意:这一点至关重要,也是很难逾越的一部分内容,因为VC隐藏了很多细节要理解这部分,需要研究下古老的MFC的基础设计思想继而,我们再学习些windows常见对象的使用。恭喜你,VC你就算入门了耶!而后
1 下一页