gpt4 book ai didi

关于如何添加事件处理程序的 C# 文档

转载 作者:行者123 更新时间:2023-12-04 23:31:45 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Understanding events and event handlers in C#

(13 个回答)


4年前关闭。




我正在使用 NRECO 和 ffmpeg 对视频转换器进行编码,一切正常,但是在获取进度时间时
我试过了

pgbConversion.Value = FFMpegConverter.ConvertProgress();

但这是不可能的所以我得到了!
**
**ConvertProgress 是偶数;请查看有关如何添加偶数处理程序的 C# 文档。****

来自 NReco
请问我怎样才能知道 ConvertProgrss 是一个事件的视频进度

最佳答案

你这样写:

FFMpegConverter.ConvertProgress +=

您的 Visual Studio 通过为您提供将事件处理程序代码附加到 ConvertProgress 事件来开始帮助您。它会显示一个弹出窗口,例如 我的 Visual Studio 正在这里做,在我将事件处理程序附加到 Timer.Elapsed 事件的屏幕截图中,这是一个完全不同的事件,在不同的对象上,我用它作为示例来演示 Visual Studio 如何帮助您附加事件到事物:

enter image description here

那么 中按 TAB您的 visual studio 接受弹出窗口中的建议

Visual Studio 将为您构建一个基本的事件处理程序,您可以将您希望在每次引发事件时运行的代码添加到其中。这是 我的 当我在使用 Timer 向我的示例中添加事件处理程序时按下选项卡时,Visual Studio 会这样做:

enter image description here

(当然,我的图片显示 VS 为 Timer.Elapsed 制作处理程序,而不是 FFMpegConverter.ConvertProgress,因为我有 Timer,但我没有那个 FFMpegConverter 类。“ 图片仅用于说明目的 - 你不应该输入您在我的图片中看到的代码")

关于关于如何添加事件处理程序的 C# 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47819668/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com