S'identifier

API
Documentation
Ressources
Trucs & astuces
Libre
Gabarits
Services

Membres
Participer
Visiter

Contact

Meilleure résolution
mode 800 x 600

Optimisé pour
IE v.5
Netscape v.6
mais surtout pour
Mozilla v.1
minimum

 


Membre de Click-FR®, Réseau francophone Paie-Par-Click

PathAppend

Date de parution : 25/12/2002 - Cette fiche API a été lue 1170 fois

Description

PathAppend ajoute un chemin à la fin d'un autre. La fonction retourne Vrai si elle réussit et Faux si elle faillit.

Syntaxe

AppelDll32("shlwapi", "PathAppendA", &pszPath, &pszMore)

 pszPath
[e/s] Pointeur sur une chaîne à terminateur nul dans laquelle le chemin spécifié dans pszMore sera ajouté. Vous devez mettre la taille du tampon à MAX_PATH pour être sûr qu'il soit assez large pour contenir la chaîne finale.
pszMore
[e] Pointeur sur une chaîne à terminateur nul (longueur fixée à MAX_PATH) qui contient le chemin à ajouter.

Compatibilité

Supporté pour toutes les versions à partir d'Internet Explorer 4.0 et shlwapi.dll version 4.71 minimum

Remarque

La fonction insère automatiquement une barre oblique inversée si nécessaire.

Exemple 1

// Ajoute un nom de fichier au chemin
pszPath is Asciiz string on 255
pszMore is Asciiz string on 255
// Du code offert par Beaussier en ligne !
pszPath = "c:\temp\monRep" 
pszMore = "monFic.txt"
CallDll32("shlwapi", "PathAppendA", &pszPath, &pszMore)
// Affichons le résultat c:\temp\monRep\monFic.txt
Info(pszPath)


Nombre de commentaire sur PathAppend : 0

Rappel : Le code fourni est compatible Windev v.4 et 5. Pour les versions supérieures, vous devez modifier le type des variables numériques. Par exemple : entier long devient entier.
Bien sûr, les marques citées sont déposées par leurs sociétés respectives. Ces pages sont à la disposition de tous, le code fourni est libre mais toute responsabilité est déclinée en cas de mauvais usage ou de dysfonctionnement.
© 2000-2005 Beaussier & Le Centre W..D..