1*b1cdbd2cSJim JagielskiRuns a test written in VisualBasic. If no error message appears then the test was ok.
2*b1cdbd2cSJim Jagielski
3*b1cdbd2cSJim JagielskiRequirements:
4*b1cdbd2cSJim JagielskiInstalled office
5*b1cdbd2cSJim JagielskiComponent oletest.Oletest (extensions/test/ole/cpnt)
6*b1cdbd2cSJim JagielskiComponent VBasicEventListener.VBEventListener (extensions/test/ole/EventListenerSample/VBEventListener
7*b1cdbd2cSJim Jagielski
8*b1cdbd2cSJim Jagielski
9*b1cdbd2cSJim JagielskiOleTest is a UNO component. It needs to be registered with the office rdb. Also there are additional
10*b1cdbd2cSJim Jagielskitypes (oletest.rdb in wntmsci7/bin/) which must be merged with the rdb.
11*b1cdbd2cSJim JagielskiVBEventListener is an ActiveX component. The directory contains a Visual Basic Project and also
12*b1cdbd2cSJim Jagielskithe binary VBasicEventListener.dll. This is necessary because the dll contains the type library
13*b1cdbd2cSJim Jagielskiwhich is needed by VB. Otherwise VB would generate a new CLSID on a new build.
14*b1cdbd2cSJim JagielskiThe dll must be registered on the system. This is done by
15*b1cdbd2cSJim Jagielskiregsvr32 VBasicEventListener.dll
16*b1cdbd2cSJim Jagielskior
17*b1cdbd2cSJim Jagielskiby a rebuild of the project.
18*b1cdbd2cSJim Jagielski
19