VISSIM 高級應用COM接口開發初級入門

    目前來說,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類型來選取。

 圖片.png



選取上以後就進入到編程的環節:

在VISSIM COM的對象中,vissim這個對象是老大級別的,其他的一切對象都必須在定義了vissim父對象的前提下才可實施。

進入編程環節:

DIM vissim AS VISSIM

SET vissim= NEW vissim

Dim net AS net

SET net= vissim.Net


Dim.........

        


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章