使用.NET平台的Windows桌面嵌入式应用程序?

时间:2010-09-30 07:40:34

标签: c# .net embedded

我正在重建嵌入式应用程序:

预建应用程序规格:

  

使用:用于在基于Windows的PC或笔记本电脑上显示来自显微镜图像捕获设备的捕获图像/视频。

     

Sepcifications :使用VC ++在.NET平台上预建

     

缺陷:缺少一些指定的功能。

当前要求:

  

想要使用C#重建整个应用程序并添加一些其他客户端功能。

我的问题:

  

在C#.net中开发此类应用程序是否可行?

     

如果是,C#可以使用哪种资源来开发桌面嵌入式应用程序?

     

任何显示此类申请的参考文献?

     

您对构建此类应用程序的建议。

     

P.S。在.NET平台上建立它是必不可少的。

2 个答案:

答案 0 :(得分:0)

我认为“Prebuild”是指“现有”。为什么要重写完整的应用程序?正如您所说,该应用程序是用C ++ .Net编写的。您可以轻松地在C#中添加所有新函数,并使用现有C ++。Net代码中的代码。

答案 1 :(得分:0)

注意:我正在回答CW问题,因为问题很难达到一些接近原因的限制。每个人都可以随意编辑和扩展它。

  

在C#.net中开发此类应用程序是否可行?

这是一个艰难的...从我的头脑中,我认为这无关紧要。如果您了解C#,那么在C#中构建它,如果客户端想要它在C#中,那么在C#中构建它。无论如何,您最有可能必须使用COM-Components或API-Invokes来完成此任务。

如果它是TWAIN设备,你最好坚持使用VC ++,我发现.NET上的TWAIN真的很痛苦,而且放弃了这些功能。 WIA也是如此,但那可能只是我。

  

如果是,C#中可用哪种资源来开发桌面嵌入式应用程序?

我猜你的意思是一个小工具?在那种情况下,我不知道,我从来没有真正看过它(至少在Windows上没有)。但据我所知,Windows上的小部件由数据后端和HTML / JavaScript前端组成,因此您很可能必须单独开发这两个小部件。

  

任何显示此类申请的参考文献?

我猜任何WIA / TWAIN应用程序都是参考,至少你的描述听起来如此。

  

您对构建此类应用程序的建议。

看到你的第一个问题。