Re: Visio VSD File Structure

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Mike Z (mikez2000_at_hotmail.com)
Date: 09/21/04


Date: Tue, 21 Sep 2004 15:06:53 -0700

One way to do it is get familiar with the Visio's Document Object Model,
which is very well documented. You need then to create a set of Masters of
shapes that correspond to the data/objects in your file or control. After
accessing both your control and Visio's DOM, you may then programmatically
"drop" the instances of the masters for your data/objects. So the key is to
map your data with the DOM which consists of the modeling and storage
mechanism such as pages and shapes (instances of masters.)

Mike

"Michael" <m.hlavinkamsdn@bre.com> wrote in message
news:E813E3EF-95EA-48C9-9A09-9738F3C4C386@microsoft.com...
> Is there a document somewhere that describes the structure of a Visio VSD
> file? I would like to obtain externally data stored by an ActiveX control
> that I wrote and embedded in a Visio drawing. I'd like to obtain access
to
> the storage that Visio creates in its document.
>
> Why doesn't Visio use standard compound document storage for my storages?
>
> Michael



Relevant Pages

  • Re: Closing the active document in the Visio DrawingControl
    ... Programming with the Microsoft Office Visio 2003 ActiveX Control ... I think that the bottom line is that you simply need to set the SRC property ... When the Visio drawing control is loaded, it displays a blank Visio drawing. ...
    (microsoft.public.visio.developer)
  • Re: Data transfer for real time analysis
    ... Is the analysis the control loop, or post analysis to confirm the ... >fusion from all the channels for closing the loop (and data storage). ... video capture to ensure no missing picture frames in a sequence. ... >> What communication HW should I use in my sub units? ...
    (comp.arch.embedded)
  • Re: Data transfer for real time analysis
    ... Is the analysis the control loop, or post analysis to confirm the ... >fusion from all the channels for closing the loop (and data storage). ... video capture to ensure no missing picture frames in a sequence. ... >> What communication HW should I use in my sub units? ...
    (microsoft.public.windowsce.embedded)
  • Re: Data transfer for real time analysis
    ... Is the analysis the control loop, or post analysis to confirm the ... >fusion from all the channels for closing the loop (and data storage). ... video capture to ensure no missing picture frames in a sequence. ... >> What communication HW should I use in my sub units? ...
    (comp.os.linux.embedded)
  • Re: Drag and Drop onto a Visio Canvas
    ... IDataObject, but the Visio control does not allow me to drop it. ... listview and a visio canvas. ...
    (microsoft.public.visio.developer)