我有一个应用程序使用 C://root 文件夹。此文件夹包含图像。这些图像由 Pictureboxes 读取。
- 图像通过 FTP 来自一台 linux 机器。一台 linux 机器使用 ftp 打开 Windows 中的 C://root。保存 IMAGE_1.jpg。
- IMAGE_1.jpg 由 C# windows 窗体应用程序读取以显示在图片框中。
图像每 10 秒从 linux 机器传来。Windows 在一个线程中显示这些图像。
有时,linux 或 windows 会发送异常。因为其中一个试图读取图像以显示(windows),另一个试图保存图像(linux)
因此,我必须明白,如果Image_1.jpg是linux机器使用的,不要试图以win形式显示图像。
但是怎么做?