《开发Microsoft Visio解决方案》学习总结

       Visio软件的核心功能包含了智慧图元技术、智慧型绘图和开发式架构,它的最大特色就是“拖拽式绘图”,这也是Visio与其他绘图软件的最大区别之处。用户只需用鼠标把相应的图件拖动到绘图页中,就能生成相应的图形,可以对图形进行各种编辑操作。通过对大量图件的组合,就能绘制出各种图形。
       说Visio功能强大,是由于它不但能绘制各种各样的专业图形,还可以绘制丰富的生活图形,无论是办公用户还是工程技术人员,都可以用它来绘制自己的图形,包括程序流程图、工艺流程图、企业机构图等等。Visio提供的模板包括:
       1.Web图表
       2. 地图
       3.工艺工程
       4.机械工程 
       5. 框图 

       6.灵感触发

       7.流程 图

       8.软件 

       9. 数据库

      10.图表和图形

      11.网络

      12.项目日程

      13. 业务进程

      14.组织结构图


   用Visio绘制如下图所示的UML模型图


       Visio解决方案通常将一些图形 (由Visio提供的或为该解决方案开发的) 与一个模板组合起来,以创建一些使用这些图形的绘图。Visio解决方案还可以使用Automation (自动操作) 来控制它的图形和绘图。Visio解决方案中的自定义程序可以使用任意一种支持将Automation作为客户的编程语言来编写,例如Visual Basic for Applications (VBA) 、Visual Basic或C++等。Visio为方便VBA项目的开发提供了一个集成开发环境。


       在Visio解决方案中实现Automation有4种基本的方法。可以实现下面这些内容:

       1) 独立的可执行 (EXE) 文件。这些文件通常使用Visual Basic或C++ 编写,但是,它们也可以使用任意一种支持创建ActiveX Automation客户的语言来编写。

       2) Visio库。它是具有规定Visio入口点和 .vsl 文件扩展名的标准的Windows DLL。VSL的速度比EXE文件的速度快许多,但是它必须使用C++来编写。 

       3) VBA宏。VBA被包括在Visio产品中,它可以用来编写宏、创建对话框,或者创建类模块。其他VBA客户 (如Word和Excel) 也可以用来控制Visio。

       4) COM加载项。它是专门被注册由Visio或其他Office应用程序加载的标准的Windows DLL。可以在Microsoft Office Developer中使用任意的Office应用程序来构建COM加载项,也可以在Visio中使用VBA来构建COM加载项。另外,还可以使用Visual Basic或C++来创建COM加载项。像VSL和VBA宏一样,COM加载项是在与Visio实例相同的进程中执行的,并且也很容易编写。

       5) 在Visio实例中使用VBA来加载和执行用其他语言创建的Automation服务器 (DLL或EXE文件) 的混合方法。

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 37
    评论
### 回答1: Visio和Word是微软公司开发的两款办公软件,它们在功能和用途上有一定的差异。Visio是一款专注于图形设计和绘图的软件,而Word则是一款文字处理和排版工具。由于软件设计和兼容性的原因,有时在同一台电脑上无法同时安装这两个软件。 解决此问题的方法有两种: 1. 使用虚拟机或分区:在同一台电脑上创建一个虚拟机或设置一个分区,可以在其中安装另一个操作系统或重新分配系统资源,以便同时运行Visio和Word。这样可以通过切换不同的操作系统或分区来使用两个软件。 2. 使用Office套件:Visio和Word都是微软Office套件的成员,可以通过安装完整的Office套件(如Microsoft Office Professional Plus)来解决该问题。完整的Office套件通常包含Word、Excel、PowerPoint、Outlook和Visio等软件,可以在同一套软件中同时运行Visio和Word。 无论采用哪种方法,确保您的计算机系统满足Visio和Word的硬件和软件要求非常重要。还应留意Visio和Word的版本兼容性,以避免出现不兼容或冲突的情况。如果以上解决方法无法满足您的需求,您也可以考虑在不同的计算机或设备上安装Visio和Word,以便更便捷地使用这两个软件。 ### 回答2: Visio和Word是微软公司开发的两个不同的软件,用途也不同。Visio主要用于制作流程图、示意图和结构图等,而Word则是一款专业的文档处理工具。因此,虽然两者在某些功能上有些相似,但它们的安装和运行环境是不同的,不能同时安装在同一台计算机上。 如果您希望在一台计算机上同时使用Visio和Word,最简单的解决办法是安装多个虚拟机,每个虚拟机上分别安装Visio和Word。虚拟机可以创建一个独立的计算机环境,使得每个虚拟机可以独立运行不同的软件,避免软件安装冲突。 另一种解决方法是使用容器化技术,如Docker。Docker可以创建独立的容器,每个容器都具有自己独立的运行环境,可以在同一台计算机上同时运行不同的软件。您可以创建一个容器专门用于运行Visio,另一个容器用于运行Word。 此外,如果您只是需要查看Visio文件或Word文件,可以使用云存储服务如OneDrive或Google Drive。您可以将需要查看的文件上传到云端,并使用相应的在线应用程序进行查看和编辑。这样可以避免安装多个软件造成的冲突和资源浪费。 综上所述,虚拟机、容器化技术以及云存储服务都是解决Visio和Word不能同时安装的有效方法。根据个人的需求和实际情况选择适合自己的解决方案

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 37
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值