Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何从运行UBUNTU单应用程序的WinXP加载图片_Windows_File_Ubuntu_Monodevelop - Fatal编程技术网

Windows 如何从运行UBUNTU单应用程序的WinXP加载图片

Windows 如何从运行UBUNTU单应用程序的WinXP加载图片,windows,file,ubuntu,monodevelop,Windows,File,Ubuntu,Monodevelop,我一直在用MONO C#编写一个应用程序,我需要帮助,我的问题是我的应用程序必须从运行windows XP的服务器加载一些照片,我需要知道如何编写照片的路径。我的意思是对于windows来说是这样的 我使用IO类作为流加载,并立即关闭以释放文件 代码是这样的(这是在VB中的C#几乎是一样的,我只想说明我的问题): 除非mono的IO库专门支持处理Samba,否则我认为这是行不通的 正确的方法是首先将samba共享装载到文件系统中的某个位置,然后使用直接路径 mount -t smbfs //My

我一直在用MONO C#编写一个应用程序,我需要帮助,我的问题是我的应用程序必须从运行windows XP的服务器加载一些照片,我需要知道如何编写照片的路径。我的意思是对于windows来说是这样的

我使用IO类作为流加载,并立即关闭以释放文件

代码是这样的(这是在VB中的C#几乎是一样的,我只想说明我的问题):


除非mono的IO库专门支持处理Samba,否则我认为这是行不通的

正确的方法是首先将samba共享装载到文件系统中的某个位置,然后使用直接路径

mount -t smbfs //MyServer/PhotoFolder /mnt/server (add samba options here)
完成此操作后,您可以像访问文件系统的一部分一样访问该文件:

Public Sub FotoProducto(ByRef whichPicturebox As PictureBox)

   'path is mounted samba share
   sPath = "/mnt/server/picture.jpg"


End Sub

您甚至可以让您的mono应用程序在运行时挂载网络共享。

除非mono的IO库专门支持处理Samba,否则我认为这是行不通的

正确的方法是首先将samba共享装载到文件系统中的某个位置,然后使用直接路径

mount -t smbfs //MyServer/PhotoFolder /mnt/server (add samba options here)
完成此操作后,您可以像访问文件系统的一部分一样访问该文件:

Public Sub FotoProducto(ByRef whichPicturebox As PictureBox)

   'path is mounted samba share
   sPath = "/mnt/server/picture.jpg"


End Sub

您甚至可以让您的mono应用程序在运行时挂载网络共享。

谢谢,让我检查一下如何挂载,然后告诉您发生了什么。谢谢:)它是有效的,我所要做的就是在系统启动时挂载那个文件夹,但是有很多关于这个的论坛。非常感谢你,像你这样的人让改变Linux变得更容易谢谢你让我检查一下我怎么做,然后我会告诉你发生了什么。谢谢:)它是有效的,我所要做的就是在系统启动时挂载那个文件夹,但是有很多关于这个的论坛。非常感谢您,像您这样的人使Linux的更改变得更容易