FEXPAND |
Expansion fichier |
---|---|
Turbo Pascal 4+ | DOS |
Syntaxe
Function FExpand(nomfich:PathStr):PathStr; |
Paramètres
Nom | Description |
---|---|
nomfich | Ce paramètre permet d'indiquer le nom du fichier à traiter |
Description
Cette fonction retourne la nom complet d'une chemin de répertoire avec des chaînes de caractères standard au Pascal.
Remarques
- La fonction FExpand développe le nom de fichier dans nomfich en un nom de fichier complet. Le nom résultant est converti en majuscule et consiste en une lettre d'unité de disque, deux points, un chemin de répertoire relatif racine et un nom de fichier. Les références embarqués '.' et '..' de répertoire sont supprimées.
- Le type PathStr est défini dans l'unité Dos sous la forme de «STRING[79]».
- La procédure FSplit peut être utilisée pour fractionner le résultat de FExpand en une chaîne de caractères avec une unité/répertoire, une chaîne de caractères de nom de fichier et une chaîne de caractères d'extension.
Exemple
L'exemple suivant permet de demander l'emplacement de l'IDE du Turbo Pascal :
on obtiendra un résultat ressemblant à ceci :
C:\TP7\BIN\TURBO.EXERéférence
Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 170.
Le grand livre du Turbo & Borland Pascal 7.0, Edition Micro Application, Reiner Scholles, 1993, ISBN: 2-86899-873-9, page 1230.
Dernière mise à jour : Dimanche, le 25 janvier 2015