Here are my favorite five recommendations for improving Visio performance in an app:
Oh, and one more thing – if you are using the Visio 2003 ActiveX Control in a custom application, *do not* use shapes that have gradient fills with the application. There is a known issue where the ActiveX control’s performance seriously degrades when used with shapes with gradient fills. We’ll fix this in upcoming releases but for now, remove the gradients for your shapes.
This posting is provided "AS IS" with no warranties, and confers no rights.