VISSIM 高级应用COM接口开发初级入门
2017-11-29 18:14
579 查看
目前来说,VISSIM是分析许多交通问题的一款很强大的软件工具。他可以处理的问题包括简单交叉口(单点)、城市路网、高速公路、地铁等。当 然对于一般的项目,我们掌握其基础操作,再能懂一些其他方面的应用比如VisVap、动态分配的方法就足以对付常见的仿真项目。但有时候我们要面对毕竟复 杂的、重复操作比较多的项目时,基础操作就显得力不从心了。所以用VISSIM做接口开发,可以帮助我们更好的解决这些难题。
VISSIM的COM接口界面支持Microsoft Automatic,用户能够应用所有的RAD(Rapid Application Development)工具,包括Visual Basic Script,Java Script等脚本语言,也可以支持Visual C++等的编译环境。总体来说还是Visual basic 的应用多一些,因为Visual Basic可谓是通俗易懂。了解了这些以后,就是怎么操作的问题了,VISSIM在COM中自动启动前需要在Windows系统下注册,这样他可以通过一个COM Client 自动注册,或者在启动VISSIM的时候程序会自动注册。此外VISSIM COM Library的引用信息能够在编程环境中通过提前绑定来进行设置,以此来帮助编码 的编写和提升性能。
下面就介绍下载Excel中的应用方法。
启动Excel,在Visual Basic编译器下(快捷键 Alt + F11) ,通过菜单栏“工具-引用”来设置。
勾选上VISSIM_COMServer 4.3 Type Librariay 或者 VISSIM_COMServer 5.2Type Librariay,具体根据你使用的版本支持的COM类型来选取。
选取上以后就进入到编程的环节:
在VISSIM COM的对象中,vissim这个对象是老大级别的,其他的一切对象都必须在定义了vissim父对象的前提下才可实施。
进入编程环节:
DIM vissim AS VISSIM
SET vissim= NEW vissim
Dim net AS net
SET net= vissim.Net
Dim.........
VISSIM的COM接口界面支持Microsoft Automatic,用户能够应用所有的RAD(Rapid Application Development)工具,包括Visual Basic Script,Java Script等脚本语言,也可以支持Visual C++等的编译环境。总体来说还是Visual basic 的应用多一些,因为Visual Basic可谓是通俗易懂。了解了这些以后,就是怎么操作的问题了,VISSIM在COM中自动启动前需要在Windows系统下注册,这样他可以通过一个COM Client 自动注册,或者在启动VISSIM的时候程序会自动注册。此外VISSIM COM Library的引用信息能够在编程环境中通过提前绑定来进行设置,以此来帮助编码 的编写和提升性能。
下面就介绍下载Excel中的应用方法。
启动Excel,在Visual Basic编译器下(快捷键 Alt + F11) ,通过菜单栏“工具-引用”来设置。
勾选上VISSIM_COMServer 4.3 Type Librariay 或者 VISSIM_COMServer 5.2Type Librariay,具体根据你使用的版本支持的COM类型来选取。
选取上以后就进入到编程的环节:
在VISSIM COM的对象中,vissim这个对象是老大级别的,其他的一切对象都必须在定义了vissim父对象的前提下才可实施。
进入编程环节:
DIM vissim AS VISSIM
SET vissim= NEW vissim
Dim net AS net
SET net= vissim.Net
Dim.........
相关文章推荐
- IOS 初级开发入门教程(三)探究应用及视图的生命周期变化
- android入门视频之Android高级应用开发-基础篇
- mybatis高级应用(一):使用maaper接口开发
- android入门视频之Android高级应用开发-基础篇
- Knockout应用开发指南 第一章:入门
- Windows phone 应用开发[12]-Pex 构建自动化白盒测试[下] 转:http://www.cnblogs.com/chenkai/archive/2012/01/29/2331263.html
- Arcgis andoid开发之应用百度地图接口实现精准定位与显示
- Android 应用开发入门
- Android高级应用开发(基础篇) - stage10 - 学习笔记
- axis2开发webservice接口入门到精通详解
- redis入门----高级应用
- PHP开发工程师(初级,中级,高级)
- 非COM环境下的接口编程--问题,技巧,应用(二)
- 数据库开发(21)高级应用开发
- Knockout应用开发指南 第九章:高级应用举例
- 【Android开发日记】之入门篇(十)——Android应用配置文件解析
- 面向企业应用的Android开发从入门到精通
- 面向对象(高级)抽象类与接口的应用
- 微信公众平台开发(89) 高级群发接口(转)
- Android入门前言(一)之------Android应用开发入门五问