如何使用 C# 从命名管道读取最新数据并将其保存到光盘?

发布于 2024-09-08 13:05:50 字数 273 浏览 12 评论 0原文

因此,我有一些服务器将实时数据广播到命名管道 - \\.\pipe\TestChannel (来自 VLC)。我想从现在开始读取N秒并将读取的数据保存到some.file。如何使用 C# .Net3.5 来做这样的事情? (顺便说一句,我想知道从 .net4 是否更容易做到这一点)您能否提供一些简单的代码示例?

So I have some server broadcasting live data onto Named Pipe - \\.\pipe\TestChannel (from VLC for example). I want to read it from now some N seconds and save that readen data to some.file. How to do such thing using C# .Net3.5? (and BTW I wonder about if it is easier to do it from .net4) Could you please provide some simple code example?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

§对你不离不弃 2024-09-15 13:05:50

您可以使用 NamedPipeClientStream 打开管道,并读取您的数据。只需使用标准 Stream 函数(就像文件一样)读入数据,然后根据需要重新路由到其他文件。

You can use a NamedPipeClientStream to open the pipe, and read in your data. Just read in the data using standard Stream functions (just like a file), and reroute to the other file as needed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文