R
Roger
Hello all
I've been developing Visio solutions since 1994 starting with VB3 and Visio
3 through to VB6 with Visio 2003. I'm now about to start a major new project
and so have decided to use VB2005.
One aspect which will be critical to the success of this new project is the
time required to extract data from Visio files containing many thousands of
shapes. I've therefore done some simple timing tests on various
configurations, including stand-alone programs and programs using the Visio
drawing control. Obviously the drawing control, being an in-process solution,
is much faster with both VB6 and VB2005.
However, it seems VB2005 is generally much slower than VB6, especially when
using the Visio drawing control. For example, the time required to iterate
through shapes in a Visio file to extract the data1 field and names of
connected shapes is around 10 times slower in VB2005 than VB6.
Has anyone any thoughts or comments?
Many thanks
Roger
I've been developing Visio solutions since 1994 starting with VB3 and Visio
3 through to VB6 with Visio 2003. I'm now about to start a major new project
and so have decided to use VB2005.
One aspect which will be critical to the success of this new project is the
time required to extract data from Visio files containing many thousands of
shapes. I've therefore done some simple timing tests on various
configurations, including stand-alone programs and programs using the Visio
drawing control. Obviously the drawing control, being an in-process solution,
is much faster with both VB6 and VB2005.
However, it seems VB2005 is generally much slower than VB6, especially when
using the Visio drawing control. For example, the time required to iterate
through shapes in a Visio file to extract the data1 field and names of
connected shapes is around 10 times slower in VB2005 than VB6.
Has anyone any thoughts or comments?
Many thanks
Roger