c# - 自动将思维导图转换为另一个应用程序(在 MS Project 中)

标签 c# vba project-management ms-project mindmapping

情况是这样的:

  • 我们举行了一次头脑 Storm session ,以找出我们必须为我们的项目完成的所有任务
  • 现在,我想创建一个包含所有这些任务的甘特计划(例如)

我们已经使用 Xmind 构建了一个MindMap(我有时也使用 Freemind,或者我也可以将 Xmind 导出为 Freemind 格式)。
我想在 Microsoft Project 中创建一个甘特图(这是我们在这里主要使用的)。

我的问题是:

  • 你们有没有人试过从思维导图自动创建甘特图(使用思维导图的每一层作为标题,每一片叶子作为任务)?
  • VBA 是否可行?还是 C#?我没有找到很多 Freemind 的 Xmind API,我是不是漏掉了什么?

最佳答案

如果您可以将您的思维导图转换为 Freemind,则有一些 documentation在 Freemind 站点上,它提供了几种将 Freemind 文件重新格式化为 MS Project 可以读取的 XML 文件的方法。

我维护MPXJ ,一个可用于读取和写入 MS Project 使用的文件格式的库。我确信有人已经为 Freemind 编写了一个附加组件,它允许您使用 MPXJ 将思维导图导出为项目计划……但是我再也找不到对它的引用了!如果您不介意编写一些代码(使用 Java 或任何 .Net 语言),那么使用 MPXJ 实现您想要的东西并不难。

乔恩

关于c# - 自动将思维导图转换为另一个应用程序(在 MS Project 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9331844/

相关文章:

project-management - super 简单好用(手持)的项目管理软件?

c# - 如何处理 System.Drawing.Color <--> System.Windows.Media.Color 模糊引用

excel - Sub Excel VBA的可选范围

vba - 在文本框中按回车并在 VBA 中执行按钮功能

vba - Microsoft Access VBA打开错误

java - 使用 Eclipse 的单人项目的版本控制?

c++ - 基于 C 的应用程序/项目的文件和文件夹结构

c# - 不能包含 Microsoft.Security.Application?

c# - 我如何知道有多少客户端正在调用我的 WCF 服务函数

c# - 返回验证错误