Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Un-ALINES()
Message
De
02/04/2003 13:26:16
Mike Yearwood
Toronto, Ontario, Canada
 
 
À
02/04/2003 13:22:28
Mike Yearwood
Toronto, Ontario, Canada
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Titre:
Divers
Thread ID:
00773112
Message ID:
00773117
Vues:
12
>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.
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform