[comp.sys.mac.programmer] FILE WRITING IN THINK

HH4WSANU@MIAMIU.BITNET (12/06/90)

I'M NEED HELP WITH WRITING A FILE IN THINK PASCAL 3.0.
I OPEN THE FILE WITH OPEN(F, TITLE). F IS DEFINED AS A FILE OF INTEGERS.  MY
PROBLEM IS WITH THE TITLE. I'VE DEFINED IT AS A STRING IN THE VAR SECTION AND
THE PROGRAM COMPLIES O.K.  BUT I GET A OPER SYS ERROR #-37:BAD NAME(I THINK).
WHAT ARE THE VALID SYNTAX FOR THIS TITLE.  I'M RUNNING SYS 6.70 ON A MAC SE
WITH 1 MB. I'M NEW TO THE MAC WORLD--MY IGNORANCE IS A HINDERANCE. I WOULD
APPPRECIATE ANY HELP. THANKS.
                                                        HOWARD

bin@primate.wisc.edu (Brain in Neutral) (12/07/90)

From article <90339.125639HH4WSANU@MIAMIU.BITNET>, by HH4WSANU@MIAMIU.BITNET:
| I'M NEED HELP WITH WRITING A FILE IN THINK PASCAL 3.0.
| I OPEN THE FILE WITH OPEN(F, TITLE). F IS DEFINED AS A FILE OF INTEGERS.  MY
| PROBLEM IS WITH THE TITLE. I'VE DEFINED IT AS A STRING IN THE VAR SECTION AND
| THE PROGRAM COMPLIES O.K.  BUT I GET A OPER SYS ERROR #-37:BAD NAME(I THINK).
| WHAT ARE THE VALID SYNTAX FOR THIS TITLE.  I'M RUNNING SYS 6.70 ON A MAC SE
| WITH 1 MB. I'M NEW TO THE MAC WORLD--MY IGNORANCE IS A HINDERANCE. I WOULD
| APPPRECIATE ANY HELP. THANKS.
|                                                         HOWARD

ARE YOU USING A C STRING OR A PASCAL STRING?

--
Paul DuBois
dubois@primate.wisc.edu

       "If you're not a docter, you're just pants" -- Ian D., age 3 1/2

Invader@cup.portal.com (Michael K Donegan) (12/08/90)

open only works if the file already exists.  If you are wrting the file,
it probably doesn't exist.  Try 'rewrite' instead.
	mkd