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 :

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;
Biensur j'ai mis le chemin du fichier au niveau du : TOpenDialog
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++++++++++++++++