2012-08-01 71 views
1

我有Application-A通过FTP发送文件。我在Expression Blend中设计了这个应用程序。作为另一个程序的组件的WPF应用程序

我想采用现有的Application-A,并将其转换为具有更多功能的新Application-B中的FTP组件。

Application-B会将文件位置传递到FTP组件。当文件位置被验证时,新的FTP组件将启动/加载/显示并使用户能够发送文件。

如何在两个应用程序中实现此功能?如何将一个应用程序作为另一个应用程序的组件加入?

+0

是关于如何通过FTP发送文件的问题,还是关于验证文件并启动Expression Blend应用程序? – Jakub 2012-08-01 15:59:29

回答

0
  1. 您可以托管其他进程的窗口。
  2. 您可以启动其他程序作为另一个进程,并通过环境变量或命令行参数发送文件位置。
  3. 您可以将其他程序编译为dll,将其删除为“app”,将其窗口作为模型启动,或将其窗口更改为容器并将其包含在新程序中。
+0

我该如何做#3? – caspnet 2012-08-01 18:05:13

+0

最快的方法是将代码从第一个项目中提取出来,并将其复制到usercontrol项目中。 – 2012-08-01 20:55:44

相关问题