工作流应用程序项目
本文关键字:项目 应用程序 工作流 | 更新日期: 2023-09-27 18:31:32
我想创建一个工作流应用程序,该应用程序将从文件开始并通过多个程序传递,并在每一步对其进行编辑直到最后。
-
有些程序有API(如Photoshop),但有些没有。
如何在没有 API 的情况下通过代码(自动)使用程序?
像传递文本、按下按钮并获得结果这样简单的事情? -
是否可以让应用程序同时处理多个文件?
如果每个文件都需要经过 7 个不同的程序,是否可以每个程序处理不同的文件,程序在整个过程中打开,直到最后一个文件被最后一个程序处理?
这对计算机来说是高效的还是过于消耗资源? -
我知道一些 c#,所以我可以学习在 the.net
中使用 Windows 工作流但是,我发现那里有许多 WF 引擎和语言,有没有比 Windows 工作流更有效地完成我想要的事情? -
还有什么我可以学习的,或者你可以说的关于工作流编程对我的项目有用的东西吗?

这听起来像是一个雄心勃勃的项目。虽然工作流基础绝对可以作为触发各种流程的编排系统,但这将是容易的部分。
- 有一些方法可以自动化 UI,但我还没有找到一种超级强大,它的价值可能会更麻烦。
- 如果要自动化 WPF 应用程序,则可以使用 .NET 中的 UI 自动化框架。
- CodedUI是Microsoft的UI测试框架。您可以在某种程度上利用它来实现自动化。
- 第三方自动化工具。还有许多其他工具声称可以进行UI自动化,但是许多工具都非常昂贵。
- 坚持使用公开 API 或具有命令行功能的产品。
- 就同时处理而言,如果您需要UI自动化,在完成基础知识之前,我什至不会考虑进行多线程处理。资源消耗完全取决于您使用的应用程序。
- /4. 就像我之前说的,工作流基础应该适合编排,但是困难的部分将是构建可以可靠地完成您需要的所有处理的活动。