问题标签 [visio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
869 浏览

c# - 有没有办法获取 C# 类或库并自动将其转换为 Visio?

我有一个需要记录的 C# 类库。有没有办法可以将项目或类转换为 Visio Uml。

我正在使用 Visual Studios 2008 Professional。

0 投票
11 回答
6966 浏览

architecture - 如何绘制应用架构图

我想知道你们用什么来绘制你的应用程序/服务架构图?

我想制作代表整个应用程序不同层的图表,并且对于某些部分更深入(类级别)

0 投票
2 回答
4395 浏览

sql-server - 我在 Microsoft Visio 中有一个数据库图,如何将其导入 Sql Server 2005?

我在 Microsoft Visio 中做了一个数据库图,但我不知道如何将它导入到 Sql Server 2005?

顺便问一下,您认为可以用来制作数据库图表的最佳工具是哪个,并且允许您将其导入 Sql Server?

0 投票
2 回答
1253 浏览

visualization - 用于可视化自定义逻辑的工具或编程库

我正在寻找工具来帮助可视化用于执行文档生成的自定义业务逻辑。逻辑表示为一个面向对象的模型,由决策点和渲染动作组成。基本构建块相对简单,但整体决策树非常大且复杂,因此难以可视化。

我们正在寻找有关可用于直观表示决策树和渲染操作的工具和/或图形库的建议。编程语言的选择并不重要(Delphi、C#、Java 会很棒),我们能够根据需要轻松地将逻辑提取为 XML 或其他数据格式。首选是在 Windows 下运行并启用结果图部分的打印或 PDF 输出的东西。

要求

  • 决策点可以是简单的是/否或多个输出,例如(是、不是、有时、总是等)。

  • 决策点与运行时环境中其他地方存在的外部业务逻辑相关联。我们需要用决策点的类型(例如布尔值)和描述正在使用的业务规则的字符串来标记图形节点。

  • 渲染动作通过可选的合并变量和内联渲染逻辑链接到命名的内容对象。至少我们需要能够用元素的名称来标记节点,理想情况下还需要关于用于呈现内容的变量的信息。

我们考虑过围绕 Visio 或WinGraphViz构建一些东西,或者可能使用第三方图形/流程图库。任何想法或指针将不胜感激。

0 投票
9 回答
865 浏览

diagram - Visio 是软件开发草图的标准?

由于 IT 经理和项目经理的选择,我觉得我的专业知识偏向于 Visio。我只在以 MS Office 为标准的以 Microsoft 解决方案为中心的商店工作过。

是否有其他专业商店使用其他工具?

0 投票
6 回答
2213 浏览

.net - 记录依赖树

我需要在 vb6/dotnet 应用程序中记录程序集依赖项。

哪些技术/工具适合执行此类文档。

我打算使用 Visio 进行绘图。

0 投票
1 回答
1605 浏览

vb.net - 在代码中自动化时可以抑制 Visio 的宏警告提示吗?

我正在从 VB.NET 应用程序自动化 Visio 2003。我的代码看起来像这样(删除了无趣的东西):

我发现最后一行导致 Visio 引发一个隐藏的 MessageBox 说:

本文档中的宏已被禁用,因为安全级别很高,并且宏尚未经过数字签名或安全验证。要运行宏,您可以让它们签名或更改您的安全级别。

由于这将在我无法控制文件的计算机上运行,​​因此我无法控制这些选项都不适合我。我真的不在乎宏被禁用,我只是使用 Visio 将文件从其本机格式转换为 SVG。我当然不想建议用户降低安全级别,也不想为他们降低安全级别。

从我上面的代码中可以看出,我关闭了文件打开警告,但这似乎不包括宏警告。由于我使用的是 Visio.InvisibleApp 事实证明警告没有显示给用户。运行可见的 Visio 实例无济于事,因为我正在创建批处理转换器,即使消息可见,这意味着用户必须为每个文件单击“确定”。这将使批量转换功能基本上无用。

我看到 Visio 类有一个 VBAEnabled 属性,但它是只读的。如果有一种方法我可以在打开文件时关闭 VBA,它可能会解决问题。我查看了所有属性和类的 Settings 属性,但找不到任何东西。我做了一堆谷歌搜索,找不到任何解决这个问题的东西。

任何人都知道在使用 Visio 自动化时是否可以抑制该警告?如果我切换到 Visio 2007 可以这样做吗?

0 投票
3 回答
1700 浏览

ms-word - 如何在 MS Word 中表示多个 MS Visio 图表?

我有大约 20 个 MS Visio 图表,我想在 MS Word 文档中表示这些图表,以便交付给没有 Visio 的用户。这提出了两个问题:

  1. 用 Visio 文档的更改使 MS Word 文档保持最新真的很无聊
  2. 生成的文件非常大。

请问有人对解决上述任何一个问题有任何建议吗?

谢谢,

戴夫。

0 投票
3 回答
12883 浏览

c# - 如何以编程方式检查是否安装了 Visio,以及安装在哪里?

我正在构建一个 C# 应用程序,它导出一个 CSV 文件以用于 Visio 组织结构图向导。

如何检查是否存在 Visio 安装以及路径?

最明显的方法是检查是否C:\Program Files\Office12\ORGWIZ.EXE存在,但这完全取决于是否安装了 Visio 2007。

我的另一个想法是检查注册表,但最可靠的来源是什么?我查看了HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\哪里有版本号,但在它们下面是一个Visio\InstallRoot完美的版本,除了检查每个版本..

我在其他地方读到,我可以在 下查看卸载信息Software\Microsoft\Windows\CurrentVersion\Uninstall\,但这对于 Windows 组件来说看起来相当复杂......

0 投票
4 回答
6353 浏览

windows - Visio 到图像的命令行转换

在工作中,我们非常广泛地使用 Visio 绘图作为文档支持。不幸的是,vsd 文件不能很好地与我们的 wiki 或文档提取工具(如 javadoc、doxygen 或 naturaldocs)配合使用。虽然可以手动将 Visio 文件转换为图像,但保持图像最新只是一件麻烦事,而且图像文件必然会过时。让我们面对现实吧:在修订控制中生成文件感觉很不对劲。

所以我正在寻找一个命令行工具,可以将 vsd 文件转换为 jpeg、png、gif 或任何可以转换为浏览器可以显示的图像的图像。最好它会在 unix 下运行,但只在 windows 下也可以。我可以处理自动化链的其余部分、cron 作业、图像到图像的转换以及 ssh、scp、多个文件等。

这就是我求助于你的原因:我找不到这样的工具。我认为我什至买不起这样的工具。我的 Google-fu 完全关闭了吗?你能帮助我吗?

我的意思是,它必须是可能的。必须有一种方法可以通过 COM 连接到 Visio 并将其保存为图像。顺便说一句,我正在使用 Visio 2007。

提前致谢。