Pilotage word avec delphi : lecture de l'entête

Soyez le premier à donner votre avis sur cette source.

Vue 9 223 fois - Téléchargée 4 664 fois

Description

Que l'auteur de ce source accepte mes excuses , car ce programme est juste un ajout d'une fonction : lecture de l'entête d'un document WORD. Mais dans le source de base il y a beaucoup d'informations. merci à l'auteur 1er.

Je cherche à faire la même chose avec un document pdf .

Alors le moindre indice sera le bien venu.

Merci

Salutations

yvessimon

Conclusion :


est-ce un fichier ou une fichier
"
Ajouter une Fichier ZIP à cette source (optionnel)
"

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

jmp77
Messages postés
1119
Date d'inscription
lundi 4 février 2002
Statut
Membre
Dernière intervention
4 octobre 2006
4 -
Hello,

Alors Yves ton code est un exemple interessant de l'utilisation de DriveOleWord. Juste quelques remarques :
-Nomme tes composants même s'il n'y en a pas beaucoup.
-Soigne la présentation de ton code (saut de ligne, décalage du code ect...)
-Pense avant de déposer une source à faire le ménage dans les variables qui ne sont plus utilisées. Exemple : StrToAdd : String; dans la procédure procedure TForm1.Button1Click(Sender: TObject);
-Ensuite essaye d'être rigoureux dans ta programmation toujours dans la procedure TForm1.Button1Click(Sender: TObject); :
- Tu crées ImageTempo := TPicture.Create; mais tu le détruis jamais.
- En plus ce compo est complètement inutile car tu aurais juste à faire Clipboard.Assign(Image1.Picture);

Voila je m'arrête là. Il y a je pense pas mal de petites choses à mettre à jour dans cette source.

Sinon Delphiprog je trouve ton lien super interessant. Merci à toi.

Allez bonne prog,
JMP77.
cs_Delphiprog
Messages postés
4580
Date d'inscription
samedi 19 janvier 2002
Statut
Modérateur
Dernière intervention
9 janvier 2013
24 -
Word utilise un format dit de "stockage structuré" (Structured Storage en anglais).
Un excellent dossier sur ce sujet est disponible en ligne à http://users.iafrica.com/d/da/dart/zen/Articles/DocFile/DocFile.html

Bonne lecture. :o)
cs_MAURICIO
Messages postés
2233
Date d'inscription
mardi 10 décembre 2002
Statut
Modérateur
Dernière intervention
15 décembre 2014
5 -
Salut Yves Simon,
l' utilisation des commandes OLE oblige l' ouverture de tout le document par Winword.
Tu devrais plutôt lire le fichier et rechercher la structure où est gardé l' en-tête. D' après ce que j' ai pu lire sur Office 2006, les tokens (qui permet de créer une structure donc, comme par ex. pour les fichiers htmls les tokens <html> et </html> etc ... il y a une source toute récente, c' est d'actualité donc...) vont changer.
Pour ce qui est des ficheirs pdfs, ça risque d' être plus compliqué parce que comme je te le disais, le format pdf garde une image et non pas du texte comme Word.
Bon courage parce que tu vas en avoir besoin !!!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.