PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Renvoie le type d'un fichier selon la norme MIME (Multipurpose Internet Mail Extensions). Le "Content Type" indique aux logiciels comment ils doivent interpréter le fichier.
Exemple
// Attachement de pièces jointes à un email
tabPièceJointe est un tableau de chaînes = ["image.png", "video.mpeg", "fichier.pdf"]
 
monEmail est un Email
...
POUR TOUT sFichier DE tabPièceJointe
// Construction de la variable emailAttache
monAttache est un emailAttache
monAttache.Nom = sFichier
monAttache.Contenu = fChargeBuffer(sFichier)
// fContentType renvoie "image/png" pour "image.png",
// "vide/mpeg" pour "video,mpeg" et "application/pdf" pour "fichier.pdf"
monAttache.ContentType = fContentType(sFichier)
 
// Ajout de la pièce jointe
Ajoute(monEmail.Attache, monAttache)
FIN
 
// Affichage d'un fichier dans le navigateur de l'internaute en code serveur
FichierAffiche(sFichier, fContentType(sFichier))
Syntaxe
<Résultat> = fContentType(<Chemin du fichier>)
<Résultat> : Chaîne de caractères
  • Type du fichier selon la norme MIME :
    Versions 22 et supérieures
    typeMimeApplicationXML
    Nouveauté 22
    typeMimeApplicationXML
    typeMimeApplicationXML
    Contenu de type XML.
    Versions 22 et supérieures
    typeMimeBinaire
    Nouveauté 22
    typeMimeBinaire
    typeMimeBinaire
    Contenu de type binaire (flux d'octets).
    Versions 22 et supérieures
    typeMimeDOC
    Nouveauté 22
    typeMimeDOC
    typeMimeDOC
    Contenu de type fichier Word (*.doc)
    Versions 22 et supérieures
    typeMimeDOCX
    Nouveauté 22
    typeMimeDOCX
    typeMimeDOCX
    Contenu de type fichier Word (*.docx)
    Versions 22 et supérieures
    typeMimeGIF
    Nouveauté 22
    typeMimeGIF
    typeMimeGIF
    Contenu de type image au format GIF (*.gif)
    Versions 22 et supérieures
    typeMimeHTML
    Nouveauté 22
    typeMimeHTML
    typeMimeHTML
    Contenu de type page HTML (*.htm, *.html)
    Versions 22 et supérieures
    typeMimeJPEG
    Nouveauté 22
    typeMimeJPEG
    typeMimeJPEG
    Contenu de type image au format JPEG (*.jpg, *.jpeg)
    Versions 22 et supérieures
    typeMimeJSON
    Nouveauté 22
    typeMimeJSON
    typeMimeJSON
    Contenu de type JSON.
    Versions 22 et supérieures
    typeMimePDF
    Nouveauté 22
    typeMimePDF
    typeMimePDF
    Contenu de type document PDF (*.pdf)
    Versions 22 et supérieures
    typeMimePNG
    Nouveauté 22
    typeMimePNG
    typeMimePNG
    Contenu de type image au format JPEG (*.png)
    Versions 22 et supérieures
    typeMimeSOAP
    Nouveauté 22
    typeMimeSOAP
    typeMimeSOAP
    Contenu SOAP au format XML.
    Versions 22 et supérieures
    typeMimeTexte
    Nouveauté 22
    typeMimeTexte
    typeMimeTexte
    Contenu au format texte (*.txt)
    Versions 22 et supérieures
    typeMimeTexteXML
    Nouveauté 22
    typeMimeTexteXML
    typeMimeTexteXML
    Contenu texte au format XML
    Versions 22 et supérieures
    typeMimeXLS
    Nouveauté 22
    typeMimeXLS
    typeMimeXLS
    Contenu au format Excel (*.xls)
    Versions 22 et supérieures
    typeMimeXLSX
    Nouveauté 22
    typeMimeXLSX
    typeMimeXLSX
    Contenu au format Excel (*.xlsx)
    Versions 22 et supérieures
    typeMimeZIP
    Nouveauté 22
    typeMimeZIP
    typeMimeZIP
    Contenu au format ZIP (*.zip)
  • Chaîne vide ("") si le type MIME n'a pas pu être déterminé.
<Chemin du fichier> : Chaîne de caractères
  • Nom et chemin complet (ou relatif) du fichier (260 caractères maximum).
  • Chemin complet (ou relatif) du répertoire (260 caractères maximum). Si ce paramètre correspond à un nom de répertoire, ce nom peut être terminé indifféremment par "\" ou non.
Un chemin de type UNC peut être utilisé.
Remarques
Le type MIME est déterminé à partir de l'extension du fichier.
Composante : wd260std.dll
Version minimum requise
  • Version 25
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire