Discussion:
msoutl.olb
(too old to reply)
Marco
2007-06-10 13:07:00 UTC
Permalink
I want to use the property mailitem.senderemailaddress in a MSAccess
application on a computer which has only Outlook2000 installed on it. I know
this property originates from Outlook2003. I figured by installing only the
object library file msoutl.olb I could use this property. I tried to make a
reference from the VBA code to this file but in the reference screen I get
something like File not found. I tried to register this file by using
regsvr32.exe but this doesn't seem to be possible. It only works with .dll
and ocx files. I know something is written to the registry because when I
search on a computer which has installed outlook2003 there is an entry in the
registry for this file.
Is it possible to use this object library file in a MSAccess97 application
on a computer which has only Outlook2000 installed on it ?

Thanks in advance.

Marco
Rick Brandt
2007-06-10 13:19:06 UTC
Permalink
Post by Marco
I want to use the property mailitem.senderemailaddress in a MSAccess
application on a computer which has only Outlook2000 installed on it.
I know this property originates from Outlook2003. I figured by
installing only the object library file msoutl.olb I could use this
property. I tried to make a reference from the VBA code to this file
but in the reference screen I get something like File not found. I
tried to register this file by using regsvr32.exe but this doesn't
seem to be possible. It only works with .dll and ocx files. I know
something is written to the registry because when I search on a
computer which has installed outlook2003 there is an entry in the
registry for this file.
Is it possible to use this object library file in a MSAccess97
application on a computer which has only Outlook2000 installed on it ?
Thanks in advance.
Marco
My guess would be no and if it was possible it would not be legal. Owning a
license for Outlook 2003 does not give you license to distribute any of the
files to other machines.
--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com
Marco
2007-06-10 16:33:00 UTC
Permalink
You might be right with that. I didn't consider this. Too much focus on a
technical solution sometimes makes you forget these things. Anyway it hasn't
past the idea stage.
Post by Rick Brandt
Post by Marco
I want to use the property mailitem.senderemailaddress in a MSAccess
application on a computer which has only Outlook2000 installed on it.
I know this property originates from Outlook2003. I figured by
installing only the object library file msoutl.olb I could use this
property. I tried to make a reference from the VBA code to this file
but in the reference screen I get something like File not found. I
tried to register this file by using regsvr32.exe but this doesn't
seem to be possible. It only works with .dll and ocx files. I know
something is written to the registry because when I search on a
computer which has installed outlook2003 there is an entry in the
registry for this file.
Is it possible to use this object library file in a MSAccess97
application on a computer which has only Outlook2000 installed on it ?
Thanks in advance.
Marco
My guess would be no and if it was possible it would not be legal. Owning a
license for Outlook 2003 does not give you license to distribute any of the
files to other machines.
--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com
Loading...