Winforms C#:从远程计算机文件夹获取图像并加载到 DataTable 的列中

Posted

技术标签:

【中文标题】Winforms C#:从远程计算机文件夹获取图像并加载到 DataTable 的列中【英文标题】:Winforms C#: Get image from remote computer folder and load into DataTable's column 【发布时间】:2017-12-21 19:40:21 【问题描述】:

我有一台远程计算机,它在一个文件夹中存储了大量图像。

从我在 .net 3.5 中的 winforms c# 应用程序中,我想在远程计算机文件夹中搜索一个图像,一旦找到,将其存储在数据表的列中。此搜索将基于我将通过的文件名。

那么我该怎么做呢?

【问题讨论】:

【参考方案1】:

您需要按照以下步骤操作 1. 创建 DirectoryInfo 对象并通过其共享路径指向远程计算机。 2. 需要访问的文件夹必须共享。 3. 创建 DirectoryInfo 后,搜索该目录内的文件。 4. 如果找到图像,则读取其数据并转换为字节。 5. 将字节添加到DataTable的列中。

【讨论】:

以上是关于Winforms C#:从远程计算机文件夹获取图像并加载到 DataTable 的列中的主要内容,如果未能解决你的问题,请参考以下文章

(C#) 从 TextBox WinForms 的删除字符中获取索引

Winforms:如何使用 C# 将图片上传到 SQL Server 数据库

从 c# 更新图像缩略图

GDI+ DrawImage 在 C++ (Win32) 中比在 C# (WinForms) 中慢得多

如何从 Access 数据库中获取值并在 C# winforms Devexpress 的 Gridview 中设置?

从 C# winforms 执行批处理文件忽略超时