"Cannot Write to Read-only File" Selecting Linked Objects

ID: Q103692

The information in this article applies to:

If records containing general fields that contain linked OLE objects are selected out of a database into a cursor (or other read-only database), those objects cannot be edited or displayed. This behavior most commonly occurs when an @ ... SAY VERB "Play" command is executed on a general field within a cursor.

FoxPro for Windows must update the linked object every time an operation is performed upon it. Updating requires writing, and writing is not permitted with a cursor. Therefore, when an attempt is made to update the cursor's linked object, a "Cannot write to a read-only file" error message will occur.

Additional reference words: FoxWin 2.50 2.50a read-only cursor verb errmsg err msg KBCategory: kbole kbprg kberrmsg KBSubcategory: FxinteropOle

Last Reviewed: June 26, 1995