问题标签 [axwindowsmediaplayer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
612 浏览

c# - 嵌入式 Windows Media Player 拒绝卸载媒体

我在表单应用程序中嵌入了 Window Media Player 控件 (axWindowsMediaPlayer) 来播放 mp3 文件。

当我尝试卸载媒体时,希望它会禁用播放按钮并且不允许进一步播放它拒绝这样做的音乐。最后播放的曲目保持加载并可以播放。

到目前为止我尝试过的代码是:

我肯定在这里遗漏了一些东西吗?任何帮助将不胜感激!

0 投票
2 回答
1138 浏览

c# - 从子表单到父表单获取价值

我的媒体播放器项目中有 2 个表单,我创建了 from1 的对象(父表单),并通过它从 form3 中的 form1 获取值。但我还需要从form3到form1获取变量的值。但问题是当我像这样在form1中制作form3的对象时

它显示了program.cs中的错误,即from1 不包含包含 0 参数的构造函数。我知道我必须在那里传递一个参数Application.Run(new Form1());

但我应该通过什么我不知道。如果有任何解决方案或任何其他方式可以从子表单获取值到父表单,请帮助。

这是我的form3代码现在我想在form1中使用smileplay、surpriseplay、sadplay、normalplay、ambiguousplay的值

0 投票
2 回答
2016 浏览

c# - 在 C# 中不保持纵横比的情况下拉伸 AxWindowsMediaPlayer 的视频

使用AxWindowsMediaPlayer我需要拉伸视频以占据整个屏幕。, 的问题stretchToFit = truestretchToFit保持视频的纵横比,如果视频或监视器的比例不同,则会创建黑条。我不想要这些黑条。我不想在拉伸视频时保持纵横比。

我一直在寻找这个问题的答案,并且阅读了无数其他人提出的问题。据我所知,没有人有任何解决方案。

*我发布了这个问题,尽管已经发布了一个确切的问题,因为另一个问题是一年前发布的,没有答案。

0 投票
1 回答
698 浏览

c# - WindowsMediaPlayer 播放时间

我有一个 Windows 窗体,aXWindowsMediaPlayer它应该使用该方法每 5 秒播放一次随机视频/图片aXWindowsMediaPlayer.Url = <video/image file location>。这适用于图片,但是当视频较长时,它只会播放 5 秒而不是完整长度,对于较短的视频也是如此,它将播放完整视频,而其他几秒钟则黑屏。

有没有办法将 mediaPlayer 配置为仅在完整播放视频后才转到下一张图片/视频?

编辑1:

就像是:

这段代码显然行不通。这是我想要它做什么的想法。

0 投票
1 回答
11986 浏览

vb.net-2010 - 如何在 Visual Basic 中使用 Windows Media Player 循环播放歌曲?

以前我是这样玩的

但是由于不同的原因(例如:缺乏设置的可能性),那还不够好,所以我换了Windows媒体播放器,但我不知道如何让声音在后台循环播放

0 投票
0 回答
625 浏览

c# - c# winforms with 'AxWindowsMediaPlayer' 控件引发以下错误:“System.NotSupportedException”

我有一个窗口窗体,上面有一个 AxWindowMediaPlayer 控件。在装有 Windows 7 的客户端计算机上,当显示表单时,在 Form.Designer.cs 中会在行中引发异常:

错误消息:“System.NotSupportedException:无法获取 'AxWindowsMediaPlayer' 控件的窗口句柄。不支持无窗口 ActiveX 控件”

该应用程序是在带有 .NET 4.0 的 Visual Studio 中构建的。我已经尝试了在客户端计算机上可以找到的所有解决方案:“regsvr32 wmp.dll” - .dll 注册成功,“bcdedit.exe /set {current} nx AlwaysOff”重新启动,但我仍然收到相同的错误。这是我第一次在客户端计算机上收到此错误,并且该应用程序在许多其他计算机(XP、Windows 7)上成功运行。

0 投票
0 回答
1137 浏览

c# - 分配 AxWindowsMediaPlayer 的 currentPosition 属性不会执行分配

我正在编写一个应用程序,它使用假 GPS 数据来模拟直升机在某个区域的运动。该应用程序需要将该 GPS 数据与视频同步。换句话说,应用程序需要将视频更新为描述直升机位置的帧。我使用 windows 媒体播放器作为我的应用程序的主要播放器。但是,每当我将 currentPosition 属性分配给新值时,该属性并没有更新它而是返回到旧值(我已经逐行调试了代码,在分配语句之后 currentPosition 没有被正确分配)。这真的让我很沮丧。下面是我的伪代码。我不知道为什么会这样,任何帮助将不胜感激。

0 投票
0 回答
826 浏览

c# - C# 在播放视频时在 axwindowsmediaplayer 上绘制文本或线条

我正在尝试在 C# 中的 axwindowsmediaplayer 上覆盖文本/形状。我可以通过从 axwindowsmediaplayer 创建图形来绘制线条或文本。但是当视频开始播放时,行/文本会消失。这是我的代码

0 投票
3 回答
949 浏览

c# - WPF 应用程序中的 AxWindowsMediaPlayer 大小

我在 WPF 应用程序中使用AxWindowsMediaPlayer一个。WindowsFormsHost

我在调整控件大小时遇到​​问题。

  1. 我需要隐藏视频部分,只保留带有按钮和搜索栏的部分。(因为我运行音频)

  2. 我需要调整WindowsFormsHost只显示这部分。

我试图WindowsFormsHost手动调整大小,以便它只显示所需的部分,但是当我在不同的电脑上测试程序时,它没有正确显示。控制中的一些部分被裁剪。

0 投票
1 回答
1613 浏览

c# - 没有视频显示的 AxWindowsMediaPlayer

我需要在 ac# 应用程序中使用 AxWindowsMediaPlayer 控件来播放音频。所以我需要隐藏视频显示,只保留控件(按钮、搜索和音量条)

知道如何实现吗?

我能找到的只是uiMode属性,但它没有帮助。