DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des fichiers externes
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
fTypeMIME
En anglais : fMIMEType
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.
Remarque : Cette fonction est identique à la fonction fContentType.
Exemple
// Attachement de pièces jointes à un email
tabPièceJointe is array of strings = ["image.png", "video.mpeg", "fichier.pdf"]
 
monEmail is Email
...
FOR EACH sFichier OF tabPièceJointe
	// Construction de la variable emailAttache
	monAttache is emailAttach
	monAttache.Name = sFichier
	monAttache.Content = fLoadBuffer(sFichier)
	// fTypeMIME renvoie "image/png" pour "image.png", 
	// "vide/mpeg" pour "video,mpeg" et "application/pdf" pour "fichier.pdf"
	monAttache.ContentType = fMIMEType(sFichier)
 
	// Ajout de la pièce jointe
	Add(monEmail.Attach, monAttache)
END

// Affichage d'un fichier dans le navigateur de l'internaute en code serveur
FileDisplay(sFichier, fMIMEType(sFichier))
Syntaxe
<Résultat> = fTypeMIME(<Chemin du fichier>)
<Résultat> : Chaîne de caractères
  • Type du fichier selon la norme MIME :
    typeMimeApplicationXMLContenu de type XML.
    typeMimeBinaireContenu de type binaire (flux d'octets).
    typeMimeDOCContenu de type fichier Word (*.doc)
    typeMimeDOCXContenu de type fichier Word (*.docx)
    typeMimeGIFContenu de type image au format GIF (*.gif)
    typeMimeHTMLContenu de type page HTML (*.htm, *.html)
    typeMimeJPEGContenu de type image au format JPEG (*.jpg, *.jpeg)
    typeMimeJSONContenu de type JSON.
    typeMimePDFContenu de type document PDF (*.pdf)
    typeMimePNGContenu de type image au format JPEG (*.png)
    typeMimeSOAPContenu SOAP au format XML.
    typeMimeTexteContenu au format texte (*.txt)
    typeMimeTexteXMLContenu texte au format XML
    typeMimeXLSContenu au format Excel (*.xls)
    typeMimeXLSXContenu au format Excel (*.xlsx)
    typeMimeZIPContenu 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: wd300std.dll
Version minimum requise
  • Version 28
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 01/10/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale