winforms - 如何使按钮打开视频文件
问题描述
我制作了一个几乎没有 bottuns 的表单,我希望每个按钮都能在 Windows 媒体播放器中打开一个不同的视频......在一个新窗口上。
找不到正确的代码。
谢谢
解决方案
在您需要放置的每个按钮单击事件处理程序中:
System.Diagnostics.Process.Start("C:\MyVideoFolder\MyVideo1.mp4");
这将在配置为打开它的任何默认应用程序中打开命名文件。例如,一个 HTML 文件会在 IE/Firefox/Chrome 中打开。
如果您没有将 Windows Media Player 配置为您尝试打开的视频类型的默认值,那么您可以使用 ProcessStartInfo 实例来告诉 Process 要使用的应用程序并包含命令行选项。
推荐阅读
- c++ - 在 C++ 中构造一个“is_template_instantiable”类型特征
- html - 如何在选择字段和选项字段中赋予颜色?
- c++ - 可变参数模板:创建编译时数组
- python - jupyter notebook: NameError: name 'main' is not defined
- html - 如何在Angular 5中将文本更改为单击时输入?
- javascript - 如何将悬停规则保持在 Bootstrap 下拉按钮之上
- html-table - 如何对齐 2 个表格中的列宽?
- android - 相对布局中的 AutoCompleteTextView
- html - python烧瓶:如何在中心对齐表格
- asp.net-core - 将用户从移动设备注册到 .net 核心