Bonsoir;
Voila je veux lire un fichier PDF à partir de delphi, pour cela j'ai:
importé son contrôle ActiveX par la procédure suivante:
Allez dans le menu "Composant" de Delphi puis sur "Importer un contrôle ActiveX...".
choisir: C:\Program Files\Adobe\Acrobat 7.0\ActiveX\AcroPdf.dll
Jusque là , tout va bien!!!
J'ai Placé un composant TButton, TOpenDialog et TAcroPdf à l'intérieur de la form.
Puis sur une fiche j'ai mis, un bouton Ouvrir :
Biensur j'ai mis le chemin du fichier au niveau du : TOpenDialog
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 procedure TForm1.Button1Click(Sender: TObject); begin if OpenDialog1.Execute then AcroPdf1.Src:=OpenDialog1.FileName; //Affiche le fichier spécifié end;
Losque je compile, et j'éxécute, aucun message d'erreur, mais lorsque j'éxécute la fiche, l'endroit du AcroPdf1 reste transparent je vois à travers les fenetres ouvertes en dessous!!! mais l'application ne plante pas!!! meme quand je click sur ouvrir????!!!!
le fichier PDF, lui s'ouvre normalement a partir de L'adobe reader, donc pas de problèmes apriori avec...
Voilà, merci++++++++++++++++
Partager