Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Un-ALINES()
Message
From
02/04/2003 13:26:16
Mike Yearwood
Toronto, Ontario, Canada
 
 
To
02/04/2003 13:22:28
Mike Yearwood
Toronto, Ontario, Canada
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
Miscellaneous
Thread ID:
00773112
Message ID:
00773117
Views:
11
>Hi all!
>
>Thanks to Glenn Domeracki's un-intellisense thread for the inspiration for the name of this Un-alines thread.
>
>I've got a little task to perform: read in an INI file, change one line and save the file.
>
>So, I started with ... (LOCAL declarations omitted for brevity)
>
>
lcINIFile=FILETOSTR("INIFile.INI")
>=alines(laINIFile,m.lcINIFile)
>lnRow=ascan(laINIFile,"onerow",-1,1)
>laINIFile[m.lnRow,1]=strtran(laINIFile[m.lnRow,1],"=","=subdir\")
>
>I know I can rebuild the string from the array. It just seems there should be an UNALINES() function to go along with the existing ALINES() function.
>
>lcINIFile=UNALINES(laINIFile)
>
>I guess I could just do this too...
>
>
lcINIFIle=FILETOSTR("INIFile.INI")
>=strtran(m.lcINIFile,"onerow=","onerow=subdir\")
>STRTOFILE(m.lcINIFile,"INIFile.INI")
>
>Is that the best way?

I found it interesting that the Intellisense tooltip was mistaken as I typed in the strtran() in the first example. There is a comma in the laINIFile[m.lnRow,1] part. This makes Intellisense think I've moved on to the next parameter.
Previous
Reply
Map
View

Click here to load this message in the networking platform