Pourquoi mon D2009 exe produit-il des emails avec des pièces jointes nommées ATTnnnnn.DAT lorsque le même code source compilé dans D2007 produit des emails avec des pièces jointes correctement nommées avec le nom de fichier d'origine? J'utilise les bibliothèques respectives Indy fournies avec D2007 et D2009. Ne pas avoir le nom de fichier d'origine sur la pièce jointe empêche les utilisateurs d'être en mesure de double-cliquer sur la pièce jointe pour l'ouvrir (généralement les pièces jointes sont des feuilles de calcul Excel).Pourquoi mon D2009 exe produit-il des pièces jointes nommées ATTnnnnn.DAT
Remarque: le code est identique - juste le compilateur et les bibliothèques Indy varient. La pièce jointe envoyée par le D2009 exe peut être enregistrée et renommée pour dire zzzz.xls, puis s'ouvre correctement - c'est-à-dire que l'email et la pièce jointe passent correctement - c'est juste le nom du fichier pièce jointe qui est foiré. Quelqu'un a suggéré que les en-têtes de pièces jointes sont endommagés. Est-ce que Indy a été brisé? Le code à reproduire est le code standard stock que l'on peut trouver sur de nombreux sites Web, mais je peux poster si nécessaire. Merci d'avance.
Merci d'avoir partagé ça! – robsoft