Re: Write to file
Re: Write to file
- Subject: Re: Write to file
- From: Chris Nebel <email@hidden>
- Date: Tue, 27 Feb 2001 14:15:12 -0800
- Organization: Apple Computer, Inc.
Michelle Steiner wrote:
>
On 2/27/01 9:26 AM, Sander Tekelenburg <email@hidden> wrote:
>
>
>Be careful. This will just start writing at the beginning of the file without
>
>any regard for what the file already contains. If the variable "mydata"
>
>happens to contain less data then your file "foo", you'll end up with "foo"
>
>containing your new data, followed by some leftovers.
>
>
Doesn't write reset EOF automatically?
Only if it makes the file grow. Otherwise, Sander is correct. For example, try
this:
set f to open for access file "foo" with write permission
write "foobar" to f
write "boz" to f starting at 1
set c to read f from 1
close access f
c
--> "bozbar"
File positions with read/write are 1-based, not zero-based, but it considers zero
to be a synonym for 1.
--Chris Nebel
AppleScript Engineering