C# 从exe返回图像

C# 从exe返回图像,c#,C#,我有一个exe(我有该exe的代码),在那里我调用相机。 现在我希望在我的应用程序中捕获图像(即picturebox控件) 我正在我的应用程序中调用exe(应用程序是用vb脚本编写的)。 我们是否可以将exe中的图像返回到我的应用程序(应用程序使用vb脚本)。。。 如果是,如何编写?如果必须编写代码,为什么不将其放在希望图像的应用程序中 如果不可能,请将映像文件保存到驱动器上的位置,然后使用FileSystemWatcher控件对其进行监视。从该位置检索并处理文件后,您可以将其删除。简单的方法是

我有一个exe(我有该exe的代码),在那里我调用相机。 现在我希望在我的应用程序中捕获图像(即picturebox控件) 我正在我的应用程序中调用exe(应用程序是用vb脚本编写的)。 我们是否可以将exe中的图像返回到我的应用程序(应用程序使用vb脚本)。。。
如果是,如何编写?

如果必须编写代码,为什么不将其放在希望图像的应用程序中


如果不可能,请将映像文件保存到驱动器上的位置,然后使用FileSystemWatcher控件对其进行监视。从该位置检索并处理文件后,您可以将其删除。

简单的方法是使用文件位置(临时)存储图像,并在两个应用程序中配置该路径


另一种选择是使用WCF(或COM)让摄像头应用程序充当服务器

如果您有该exe的代码,如何捕获图像?它是否保存在某个地方?是的,它保存在某个文件夹中,然后从该文件夹加载图像。使用vbscript filesystemobject对象。如果不清楚文件夹中是哪个文件,可以让exe通过stdout(例如Console.WriteLine)返回文件路径,然后vbscript读取exe的输出以获取路径,然后读取文件。