转: winform播放视频 c#

news/2025/1/23 22:30:46/文章来源:https://www.cnblogs.com/lrzy/p/18510020

转:https://www.cnblogs.com/dysjwang/p/18084795

1、添加VLC 插件

2 在FORM窗口中,添加VlcControl 控件

 3、在vlcControl控件的VlcLibDirectoryNeeded事件中编写如下代码:

var currentAssembly = Assembly.GetEntryAssembly();var currentDirectory = new FileInfo(currentAssembly.Location).DirectoryName;if (currentDirectory == null){return;}if (IntPtr.Size==4){e.VlcLibDirectory = new DirectoryInfo(Path.GetFullPath(@".\libvlc\win-x86"));}else{e.VlcLibDirectory = new DirectoryInfo(Path.GetFullPath(@".\libvlc\win-x64"));}

4 为了测试,添加一个button按钮,加入如下代码:

// 播放网络视频//vlcControl1.Play("http://file.XXX.com/test.mp4");// 本地视频vlcControl1.SetMedia(new System.IO.FileInfo(@"d:\test.mp4"));vlcControl1.Play();

 

8、视频循环播放,用到“EndReached”事件,如图:

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/823131.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VSCode------设置自动补全函数的括号

一:VSCode设置自动补全函数的括号操作步骤 1.1 寻找 setting.json 配置文件Ctrl + Shift + P ( Mac : command + Shift + P ) 1.2 编辑并保存配置内容"typescript.suggest.completeFunctionCalls": true, "javascript.suggest.completeFunctionCalls&q…

深度学习入门笔记——Transform的使用

Transfrom是什么? 可以看作是一个图像处理的工具箱,通过查看Transform类可以找到不同的图像处理方法 更准确的说,Transform中有各种类的的定义,我们可以通过继承或者构造这些类,然后调用里面的方法来实现相应的功能可以通过结构来便捷的查看transform中的类和方法,然后实…

电脑没激活windows有什么影响

电脑没激活windows有以下影响:1、功能限制;2、系统更新问题;3、版权与合法性;4、用户体验受损;5、安全隐患。在没有激活Windows的情况下,某些个性化功能将被限制,系统的定期更新也会受到影响。此外,未激活的Windows系统涉及版权和合法性问题,可能导致软件受到限制或罚…

家庭主机ssh内网穿透,通过花生壳可以远程连接了

花生壳官网 https://hsk.oray.com/1、注册账号并实名认证 2、安装花生壳linux客户端软件安装,完成后会生成设备码和密码 rpm -i phddns_5.3.0_amd64.rpm启动和设置开机自启动 systemctl start phddns_mini_httpd.service systemctl enable phddns_mini_httpd.service 4、在花生…

乐维网管平台(二):网络拓扑的生成与应用

摘要 乐维网管平台是一款智能化网络运维管理工具,网络拓扑是其核心功能之一。通过直观的网络拓扑结构,平台能够实现网络的可视化、网络故障诊断、性能优化以及安全监控等功能,大幅提高了运维效率和网络管理的智能化水平。 一、什么是网络拓扑 在网络管理中,网络拓扑是一种极…

培育增长新动能,英搏尔数字化管理升级与创新的实践

新能源汽车产业作为国家战略性新兴产业,是新质生产力的重要阵地,目前我国已成为全球最大的新能源汽车消费市场,随着全球化趋势的加速和国际厂商的布局,国内汽车零部件市场面临着激烈的竞争,亟需通过数字化转型和技术的研发和创新,以提高产业竞争力和市场占有率。针对目前…

如何利用vue和php做前后端分离开发

使用Vue.js配合PHP进行前后端分离开发要着重关注几点关键性的事项:1、API设计原则、2、Vue.js在前端的搭建与实现、3、PHP后端的构建与优化、4、前后端数据交互格式和通信机制、5、安全性措施、6、性能调优等方面。在这些要点中,API设计原则是确保前后端能够顺畅协作的基础,…

JS中const对于复杂类型变量和普通类型变量的区别详解

转自于:https://www.jb51.net/javascript/303802q78.htm const关键字是让什么不能变? const实际上的不能变并不是说变量的值不能变,而是初始化后变量所指向在栈中的内存上的数据不能变 我们先切记这一点先,看下文!!!js中变量的两种类型 js中的变量类型可以分为两种:简单…

LCD驱动

1.imx6ull的ELCD interface支持的LCD接口分类 8080(MPU)、 DOTCLOCK(TFT+RGB) VSYNC(MPU+VSYNC) 2.寻找LCD驱动:  3.platform_driver要和platform_device挂钩,platform_device可以在代码注册,也可以在设备树注册4.搜索对应的设备树文件 4.1 cd arch/arm/boot/dts/ gre…

zlibrary地址最新,Z-library电脑/app客户端下载

Z-Library是一家电子图书馆,被誉为全球最大的科学图书和学术文献免费资源之一。它创办于2009年,截至2022年10月1日,已收录超过1129万本图书和8483万篇学术文章。从各种知名文学著作,理工学科,人文艺术、到学术论文等应有尽有!支持PDF、epub、mobi等多种格式图书资源下载绝…

为什么很多公司弃用 PHP 使用 Java

在当前的企业技术选型中,企业规模、性能需求、开发生态、维护与安全性等都是导致公司从PHP转向Java的重要因素。首先,Java在处理大规模数据和高并发的企业应用方面显得更为强大。Java的性能经过多年优化,尤其是在虚拟机技术及JIT编译技术的助力下,能够有效处理大量事务。其…

从零开始学五笔(九):输入

讲解五笔中汉字的输入规则接下来就可以开始讲解汉字的输入规则了,此外还会讲下基本笔画、字根、词组的输入规则。 注意,在五笔中,无论是汉字还是词组,最多只需四位编码即可打出。 ‍ 汉字的分类 我们可以将汉字分为两部分:键面汉字和键外汉字。 键面汉字是五笔字根中存在的…