PTV Vissim - Häufig gestellte Fragen (FAQs)

(#VIS25416)

Die VBA-Zeile
Set Vissim = CreateObject('Vissim.Vissim.1000')
scheitert mit der Fehlermeldung:
'Objekterstellung durch ActiveX-Komponente nicht möglich'.

1) PTV Vissim als COM-Server registrieren (mit Administratorrechten):
Hilfe > COM-Server registrieren
2) Die verwendete Klassen-ID auf die richtige Version und Architektur überprüfen:
c:\Users\Public\Documents\PTV Vision\PTV Vissim 10\Examples Training\COM\Basic Commands\COM Basic Commands.bas
3) Das aktuelle Service Pack installieren.
4) Anstelle des Konzeptes 'late binding' ('CreateObject') das Konzept 'early binding' ('Dim Vissim As New VISSIMLIB.Vissim') mit einer Referenz zur VissimXXX.exe verwenden (Excel VBA-Editor: Extras > Referenzen).
Beispielskripte:
http://vision-traffic.ptvgroup.com/faq-files/PTV_COM_VBA_Instantiating_VissimVisumVisem.zip