Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Attachments From Foxpro
Message
From
23/07/2001 10:39:16
 
 
To
21/07/2001 18:40:32
Kenneth Downs
Secure Data Software, Inc.
New York, United States
General information
Forum:
Microsoft Office
Category:
Outlook
Miscellaneous
Thread ID:
00533579
Message ID:
00533911
Views:
14
>Folks,
>
>I had an easy time translating VBA synatx into Fox as far as obtaining an object references to a message attachment.
>
>Oddly enough, nothing seems to work after this. I can access no properties or methods of the attachment object. Everything comes back with an OLE error 'Uknown name.' What am I doing wrong? Is there some gotcha in here I am unaware of?
>
>The only thing I can get returned is Attachments.Count property, which gives 1, as expected.
>
>ENVIRONMENT:
>Win 2k Server
>Office 2k Pro
>
>WHAT WORKS SO FAR:
>
>public olMAPI,om,ofld
>
>olMAPI = createObject("Outlook.Application")
>om = olmapi.GetNameSpace("MAPI")
>ofld = om.Folders(1).Folders("temp")
>
>? oFld.Items.Count
>? oFld.Items(x).Attachments.Count
>
>
>According to the documentation, any of the following should work:
>
>oFld.Items(x).Attachments(1).WriteToFile("Temp.Txt")
>oFld.Items(x).Attachments(1).Name
>
>none of them do!
>
>Any help?
>
>TIA

Could it be that both the Folders and Attachments collections start at 0 instead of 1?

If the assignment to oFld didn't return an object then any reference to oFld will give the error message you're experiencing.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform