问题标签 [axshockwaveflash]

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 回答
2294 浏览

c# - 如何在 C# WinForms 应用程序中添加 Flash 视频?

我想为一个大项目做一个互动培训师。我不只是制作视频教程,而是考虑在 camtasia 中制作视频,并使用 Flash 进行编辑。视频准备好后,我想将它们上传到我的服务器,C# 应用程序应该从我的服务器加载 Flash 视频。

我找到了使用 axShockwaveFlash 控件将 Flash 视频添加到 C# 的解决方案。

我可以从 youtube 加载视频,例如:

但是如果我有像http://mywebsite.com/intro.flv这样的 flash 视频到我的服务器,我该如何加载它们?

我想我需要将它们设置在播放器或类似的东西中。

另一个想法是在 camtasia 中制作视频,然后直接从 camtasia 将它们导出到“网络”。但是,仍然不知道如何告诉控件加载它。

我只是想做这个,这样下载视频会有点困难。我知道它们也可以通过这种方式轻松下载,但比仅将它们上传到 youtube 更安全。

0 投票
0 回答
1540 浏览

c# - 如何在 wpf 中暂停和重新启动 AxShockwaveFlash 控件

我在 Windows 窗体用户控件中有一个 AxShockwaveFlash 控件。这是在 WindowsFormsHost 内的我的 wpf 用户控件上。

要开始我打电话的电影:

但是在 FlashControl 内部的 AxShockwaveFlash 控件上调用方法,例如:

axShockwaveFlash.Play(); axShockwaveFlash.Stop(); axShockwaveFlash.StopPlay(); axShockwaveFlash.FrameNum = 0;

不要做任何事。

0 投票
0 回答
249 浏览

c# - 无法在 Word 插件中将Shockwave Flash 对象添加到Windows 窗体

我的 Word 加载项包含一个包含冲击波 Flash 对象的窗口。

我正在使用 vs2010,.net3.5。

问题是我无法在word插件中将shockwave flash对象添加到windows窗体,但我可以在普通windows窗体应用程序中以正常形式添加它,为什么?

0 投票
0 回答
1391 浏览

c# - 如何使用 AxShockwaveFlash 设置视频的开始位置(修订)

修改后的问题增加了细节......

我正在尝试使用 AxShockwaveFlash 播放 youtube 视频并在特定位置启动它。这是在 C# winforms 应用程序中。我有基础。我可以成功启动和停止视频。但是,我无法弄清楚如何设置位置并在视频中的特定时间开始。需要调用什么属性或方法来执行此操作?

这是我到目前为止所拥有的:

我试过设置各种属性并调用各种方法,但我只是猜测。例如,我尝试调用

它什么也没做。看起来很简单,我开始怀疑我是否遇到了错误。?

在使用网络浏览器时,我也尝试使用标准格式,即直接在 url 中对其进行编码。例如,以下内容也不起作用:

在此先感谢您的任何建议。

回答

显然,我无权发布答案,所以我正在编辑问题并在此处添加...

知道了!魔术技巧是在您提供给 Movie 属性或 LoadMovie() 方法的 url 中设置“开始”参数。

将 VIDEO_ID 和 NUMBER_SECONDS 替换为所需的值。

例子:

我在这里找到了所需的信息: https ://developers.google.com/youtube/player_parameters

这是我一段时间以来最令人沮丧的信息搜索之一。希望这篇文章可以避免其他人的头痛。

0 投票
0 回答
264 浏览

c# - 尝试从 c# 应用程序调用 flash 函数时出现访问冲突异常

我的程序是其中带有 swf 的 Windows 窗体应用程序。我有这样的c#代码:

我正在System.AccessViolationException这条线上:

if ( !string.IsNullOrEmpty( this.FlashApplication.Movie ) )

有人可以帮我解决这个问题吗?或者至少指出我在哪里可以找到解决方案。

提前致谢!

0 投票
1 回答
335 浏览

asp.net - 指定冲击波闪光对象的相对路径

在如下窗口中播放 .SWF 文件时,我注意到它不需要任何相对路径。

下面所做的是,每次打开 PlayVideo 表单对话框时,它都会加载一个我正在使用全局变量跟踪的新视频:GlobalVariablesTracking.videoTrack并在成功加载视频后递增它。

以下是我读过的钥匙App.Config

我在行中遇到的问题:

它不需要相对路径。如果如下指定完整的绝对路径,则它可以完美运行。

如何让这个 ShockWave flash 对象与相对 URL 一起工作?

0 投票
1 回答
920 浏览

c# - AxShockwaveFlash 全屏时在应用程序中捕获鼠标事件

我有一个使用 AxShockwaveFlash 控件显示 Flash Media 全屏的应用程序。

我需要在单击鼠标时关闭窗口,但是当 AxShockwaveFlash 控件处于活动状态时,我无法捕获鼠标单击。

Click 和 MouseDown 事件不起作用。

在我的应用程序中,我尝试在应用程序中使用 MouseDown 事件,支持网格和控件“主机”,但没有收到点击事件的通知。

由于我的应用程序的其他区域可以很好地处理此事件,因此它必须是 Flash 控件。

代码:

XAML

如何通过某个全局挂钩或订阅 AxShockwaveFlash 控件来捕获单击事件?

0 投票
1 回答
424 浏览

c# - 从嵌入 OCXState 中提取 Flash SWF

我有一个使用 AxShockwaveFlash 嵌入 Flash SWF 的表单。我不再拥有原始 SWF 文件,我想从 AxShockwaveFlash 对象中提取它。

我尝试将 OCXState 拉出并将其保存到磁盘(通过即时窗口),如下所示:

但该文件似乎不是有效的 SWF。


如何提取嵌入的 Flash 文件并保存为 SWF 文件?

0 投票
1 回答
260 浏览

c# - 在 C# 中获取列表框中的下一项(YouTube 视频)

只是一个快速的问题。如何在 C# 的列表框中获取下一项?只是一个简单的代码来遍历列表框中的项目:

但问题是最后一个项目正在显示(youtube 视频)。上一个项目结束时如何自动播放下一个项目?

0 投票
0 回答
238 浏览

vb.net - 在不同的表单上打开 Flash 文件

好的,所以我制作了两个程序。程序一个在用户单击列表视图项后以不同的方式打开一个 Flash 文件。我在程序一没有工作后制作的程序二。程序二做同样的事情,除了用户点击一个按钮。现在令人困惑的是,我对两个程序都使用了相同的代码,但是我的程序二可以工作,而我的程序一不能。有什么建议吗?这是两者的编码。这是方案二。

在我的模块中,我将 mefind 和Shockfile 声明为字符串,但Shockfile 等于字符串“\Flash\”

和程序一

但是就像我说的那样,一方面有效,我尝试过很多事情,例如关闭 vs 并添加不同的冲击波对象来很好地创建一个新程序来尝试弄清楚发生了什么。我真正感到困惑的是我的第二个应用程序正在运行而我的第一个没有