2010-04-01 4 views

Répondre

1

Vous ne pouvez malheureusement pas obtenir le format de fichier, malheureusement. Le mieux que l'on puisse faire est de lire l'extension, comme dans ce fil: How to obtain PowerPoint File Format Programmatically.

Une autre façon est d'utiliser DSOFile pour lire le format.

+0

C'est ce que j'utilise en ce moment, mais ce n'est pas une preuve infaillible ... – vdk

+0

Ouais, la seule autre option que je peux voir est essayer délibérément de lancer des erreurs contre différents formats pour déterminer leur format par déduction - ce n'est pas joli. –

0

Une fois la présentation chargée, elle n'a pas de format de fichier, seulement la structure de la mémoire interne. Donc, à partir de ce POV, il n'est pas logique d'avoir le format de fichier de la présentation active. Cela étant dit, l'utilisation de l'extension est une façon horrible de déterminer le format de fichier ... mais c'est mieux que rien. Le meilleur moyen est de "sniffer" le fichier, comme mentionné dans la deuxième réponse here

Questions connexes