Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Renaming a file goes in lowercase
Message
 
 
À
23/09/2004 14:27:40
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00945469
Message ID:
00945476
Vues:
23
This message has been marked as the solution to the initial question of the thread.
Hi Michel,

You can use Win API to preserve destination file name case. See Re: Rename a file long file name from lower to upper case Message #801674

>I have a small routine that renames some files in a directory. I have found that even if I specificy the first character to be upper case, when I look at the file with the Windows Explorer, I can see that the file is entirely in lowercase.
>
>Here is the code:
>
>
>ADIR(laFile,'*.*','',1)
>FOR lnCompteur=1 TO ALEN(laFile,1)
>   lcFile=laFile[lnCompteur,1]
>   lcFileNew=UPPER(SUBSTR(lcFile,1,1))+SUBSTR(lcFile,2)
>   MESSAGEBOX(lcFileNew)
>   RENAME laFile[lnCompteur,1] TO (lcFileNew)
>NEXT
>
>
>I can see that the message box displays the file ok thus by having the first letter in uppercase. But, the file created is all in lowercase.
--sb--
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform