Just starting out in iOs and LiveCode

J. Landman Gay jacque at hyperactivesw.com
Thu Mar 3 23:11:39 EST 2011


On 3/3/11 8:26 PM, Gerry wrote:
> I'm embedding my own item delimiter character in the file for now
> (I'm using "\"). I then cycle through the text and grab each item one
> by one, putting them into lines of the field. It works, but there
> must be a better way.

Don't do that. Line breaks are preserved in text files so you shouldn't 
have to do anything, and also the backslash has a special meaning in 
LiveCode scripts, though in this case it probably won't interfere.

I'm not sure why you aren't seeing the line breaks in a plain text file, 
but they are definitely preserved. Internally, LiveCode translates all 
line breaks to unix line endings and then translates them back to the 
native OS when you write the file to disk. This is all done 
transparently and usually you never have to think about it.

Is there a reason you think the line endings aren't there? I've never 
seen them disappear.

>
> Is the problem with my .txt file? I save it out of a text editor with
> Unix line breaks specified, and it's stored on dropbox.

That should be fine. This is all you need to do:

   put url ("http://www.server.com/path/file.txt") into tVar

The contents of the text file should come in intact and be stored in the 
variable "tVar". If you want to check, then do this in the next line to 
see what's there:

   put the number of lines in tVar

You should see a number in the message box representing the number of 
lines in the file.

If that doesn't work, post the handler and we'll figure it out.

-- 
Jacqueline Landman Gay         |     jacque at hyperactivesw.com
HyperActive Software           |     http://www.hyperactivesw.com




More information about the Use-livecode mailing list