VBA
文章平均质量分 75
wjm_21
这个作者很懒,什么都没留下…
展开
-
【visum工作笔记】之三
其实一直想静下心来好好的总结一下visum的COM。其实从run script 程序中就可以看出visum目前只适用两种语言的接口: 一个是VBA ,另一个就是Python。读取和编写这两种语言的script语句来构建模型,是在我学visum还不到2个月的时候。如果说VBA还和VB有点相似的话,那么python是之前一直没有接触过的。凭着我那编程的三脚猫功夫,花了一周的时间读完简明Pyth原创 2013-08-27 22:46:39 · 1073 阅读 · 0 评论 -
【visum工作笔记】之五
一本笔记竟然只有截取到那么一些有用的内容,可想而知我的笔记有多少废话啊。不过多说废话的人比较快乐!在进入第三个月的时候,我已经开始慢慢接触到visum的接口了,可以说是飞速的掉进了一个很深的坑。1. 在前一章讲到了 start visum, 创建一个对象,然后load一个具体的ver文件。那么究竟是一个什么样的关系呢?在具体解释这两者的关系前,我先补充一句。在阅读COM docum原创 2013-09-05 21:29:09 · 925 阅读 · 2 评论 -
【visum工作笔记】之四
既然上一篇将visum的COM开了个头,那么接下去总结一些用VBA编写的一些调用语句。1 首先设置visum的对象Set Visum = CreateObject("Visum.visum." & VisumVers)这里的VisumVers为电脑安装的visum版本,可以是11也可以是12也可以是13等等。具体可以通过regedit来查看注册表中到底是那个版本。当然因为visum原创 2013-08-30 22:15:51 · 851 阅读 · 0 评论 -
【visum工作笔记】之六
反正也不加班,所以就把能想到的尽量记下,顺便温习一下。今天准备再画路网时,突然感觉很陌生,还是没有解决如何将dwg的图转成SHP的,这样就能导入到visum了。不过我想到自己曾经将dwg格式的图当做backgroud导入到ver中,但是今天试了下没有成功,我怀疑是110中没有识别dwg中带有的geograph的信息,所有尝试使用了下130,结果成功了,这是第二是问题,为何不能导入背景了呢?原创 2013-09-06 21:30:37 · 703 阅读 · 1 评论 -
【visum工作笔记】之八
基于上节提到的关于不同版本之间visum的不同特性,其中很多都是新功能的增加,界面的优化以及原本bug的修复。而其中COM一个很明显的,而又常用的东西改变了,导致我花了很长时间才解决了这个问题。1. 我们以前在调用visum中自定义的网络属性时,用的是visum.Net.NetParameters.attValue(""), 而在130中,直接将netParameters去掉。2. 除了在原创 2013-09-09 20:21:58 · 833 阅读 · 0 评论