Bonjour a tous,
Je fini de developper une application Delphi qui execute et affiche des rapports Crystal Reports.
Voici la facon dont je gere les composants crystal :
** Declarations des composants **
CRreport1 : TCRreport;
CRapplication1 : TCRapplication;
CRviewer1 : TCRviewer;
** Codes **
CRreport1.ConnectTo(CRapplication1.OpenReport(CRtarget,crOpenReportbyTempCopy));
// CRtarget (string) contient le chemin vers le rapport //
CRviewer1.ReportSource := CRreport1.DefaultInterface;
Crviewer1.ViewReport;
CRreport1.DefaultInterface._Release;
Lors de l'ajout de cette derniere ligne, une erreur se produit lorsque je quitte l'application :
"Exception EAccessViolation dans le module ..."
Sans lien avec la premiere (jimagine),
une seconde erreur lors de l'affichage de certains rapports:
"Violation d'acces a l'adresse 77C473D4 dans le module 'msvcrt.dll'. Lecture de l'adresse 00D97000".
C'est donc un problem d'acces et si quelqu'un est specialiste dans la gestion des ces erreurs il est le bienvenu!
Remarque: Je tourne sur Win XP :-(
Merci a tous.
Niko.