"dsofile.dll" documentation?

A

Ariel

Srange!
I posted earlier asking about "dsofile.dll" and the community website now
shows it as "msofile.dll" instead! Why would this happen?

Anyway, the question remains, where can I find documentation on the
"dsofile.dll"? I program in Macromedia, not VB, and need to know what are the
functions, their arguments, what they return, and the data types of the
arguments and returns.

I've searched high and low for this documentation. Perhaps it is
(cryptically) included in the package available at
http://support.microsoft.com/Default.aspx?id=224351
but I don't know VB to be able to get the functions and definitions out of
this. (Perhaps someone could clue me in to how to read the files included
with this so that I can discern from them what I need?)

Thanks,
Ariel
 
C

Chirag

For getting the comments, the DSOFile can be used as follows:

---
Function GetFileComments(ByVal FileName As String) As String
Dim DSO As DSOFile.OleDocumentProperties

Set DSO = New DSOFile.OleDocumentProperties
DSO.Open FileName, False, dsoOptionOpenReadOnlyIfNoWriteAccess
GetFileComments = DSO.SummaryProperties.Comments
DSO.Close
Set DSO = Nothing
End Function
---

If Macromedia supports ActiveX, then such kind of code should work there.
Otherwise, a DLL that provides straight functions can be developed.

- Chirag

PowerShow - View multiple PowerPoint slide shows simultaneously
http://officeone.mvps.org/powershow/powershow.html
 
A

Ariel

Well, Macromedia does support ActiveX, but I don't think that this particular
dll is easy to use in Macromedia. After I register the dll, it doesn't show
up in my list of ActiveX components that I can use.
 
S

Steve Rindsberg

Anyway, the question remains, where can I find documentation on the
"dsofile.dll"? I program in Macromedia, not VB,

VB is a language. Macromedia is a company.
It's hard to translate programming instructions to corporate entities. ;-)

You might want to be more specific about what language you program in.
 
Top