Propriétés de \$Application
L'objet $Application peut prendre les propriétés recensées ci-dessous. Les propriétés de l'objet peuvent être accédées en utilisant l'opérateur . ; voir les Exemples dans la section ci-dessous.
Propriétés
CopyFile(sSource, sTarget)
Copie le fichier de l'emplacement sSource vers l'emplacement sTarget.
UnzipFile(sZipFile, sTargetDir)
Décompresse l'archive ZIP de l'emplacement sZipFile vers le répertoire sTargetDir.
FileExists(sFile)
Vérifie si le fichier à l'emplacement sFile existe. Retourne 1 ou 0.
DeleteFile(sFile)
Supprime le fichier à l'emplacement sFile
WriteDesignFileContent(sContentFile)
Sur génération de code, écrit le contenu du fichier design vers le package de l'appli utilisant le fichier spécifié par sContentFile. (les fichiers client déployés seront aussi écrits dans le package.)
CopyAndResizeImage(sSource, sTarget, nTargetWidth, nTargetHeight)
Copie le fichier d'image de l'emplacement sSource vers l'emplacement sTarget, et redimensionne l'image copiée aux dimensions des pixels indiquées par nTargetWidth et nTargetHeight.
Exemples
Voici quelques exemples d'utilisation du modèle SPL :
sub CopyFile( byval $sSource, byval $sTarget )
return $Application.CopyFile( $sSource, $sTarget )
endsub
sub UnzipFile( byval $sZipFile, byval $sTargetDir )
return $Application.UnzipFile( $sZipFile, $sTargetDir )
endsub