【问题标题】:Why isn't my Windows Media Player Component being added to my WinForms toolbox in Visual Studio 2019?为什么我的 Windows Media Player 组件未添加到 Visual Studio 2019 中的 WinForms 工具箱?
【发布时间】:2021-07-01 20:11:47
【问题描述】:

目标。 我正在尝试为下载的视频构建一个自动字幕软件。我需要观看视频、听音频、查看语音识别器读取的内容并进行我需要的任何更改。所以我决定 Windows Media Player 组件最适合观看和播放视频。

预期结果 我应该可以转到工具箱 >> 右键单击 >> 选择项目... >> COM 组件 >> 选中 Windows Media Player 复选框 >> 确定。并让组件显示在我的工具箱中。

实际结果 “所有工具”选项卡在我的工具箱中展开,但找不到我的“axWindowsMediaPlayer1”。没有错误消息,事实上,我得到一个框告诉我它已成功添加。但是再一次,我试图找到它,但它无处可寻。

我的尝试

  1. 关闭 Visual Studio 2019 并重新打开它。
  2. 从 4.0 切换到 3.1。
  3. 使用 Wmp.dll 文件从 system32 添加表单。
  4. 正在重置工具箱。
  5. 在工具箱中创建一个新选项卡并尝试将其添加到那里(这会导致选项卡自行移除)。
  6. 从工具箱中删除所有组件(我尝试过的任何时候都不起作用)。
  7. 阅读Microsoft's Documentation 关于再次添加 Windows Media Player。

【问题讨论】:

  • 我想知道您是否不小心创建了一个 WInForms NetCore 项目(而不是 NETFW),它可能在工具箱中不可用..
  • “从 4.0 切换到 3.1”是什么意思?
  • @user9938 我的意思是我的 .NET 版本。

标签: c# winforms visual-studio-2019


【解决方案1】:

它适用于我(VS 2019 v16.9.4;.NETFramework 4.8)。

  • 打开 Visual Studio 2019
  • 点击
  • 在VS菜单中,点击文件
  • 选择新建
  • 选择项目
  • 单击Windows 窗体应用程序(.NET Framework)
  • 点击下一步
  • 输入所需的项目名称。对于框架,选择 .NET Framework 4.8
  • 点击创建

打开解决方案资源管理器

  • 在VS菜单中,点击查看
  • 选择解决方案资源管理器

打开工具箱

  • 在VS菜单中,点击查看
  • 选择工具箱

将 Windows Media Player 添加到工具箱

  • 单击所有 Windows 窗体
  • 选择选择项目

在工具箱中,单击“Windows Media Player”,按住鼠标按钮并将控件拖到Form1上。

【讨论】:

  • 非常感谢!
猜你喜欢
  • 1970-01-01
  • 2021-07-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多