Write a character string or memo field to a disk file

     MEMOWRIT(<cFile>, <cString>) --> lSuccess


     <cFile> is the name of the target disk file including the file
     extension and optional path and drive designator.

     <cString> is the character string or memo field to write to <cFile>.


     MEMOWRIT() returns true (.T.) if the writing operation is successful;
     otherwise, it returns false (.F.).


     MEMOWRIT() is a memo function that writes a character string or memo
     field to a disk file.  If a path is not specified, MEMOWRIT() writes
     <cFile> to the current DOS directory and not the current DEFAULT
     directory.  If <cFile> already exists, it is overwritten.

     MEMOWRIT() is generally used with MEMOREAD() to load text files into
     memory where they can be edited, displayed, and written back to disk.
     You can also use MEMOWRIT() as a quick way of exporting a memo field to
     a text file.


     .  This example uses MEMOWRIT() with MEMOREAD() to allow editing
        of memo fields with an external editor:

        LOCAL cEditor := "MYEDIT.EXE"
        USE Sales NEW
        IF MEMOWRIT("Cliptmp.txt", Notes)
           RUN (cEditor + " Cliptmp.txt")
           REPLACE Notes WITH MEMOREAD("Cliptmp.txt")
           ? "Error while writing Cliptmp.txt"

 Files   Library is EXTEND.LIB.



Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.