Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Créer une visionneuse de fichier quickreport... [ Archives / J'AI BESOIN D'AIDE !!!! :O ] (orelien)

mercredi 24 mars 2004 à 22:33:15 | Créer une visionneuse de fichier quickreport...

orelien

Bonjour,

J'aimerais créer une visionneuse de fichier quickreport.
Le fichier exe se présentera comme "adobe acrobat" et je souhaiterais que le fichier ".QRP" s'éxécute automatiquement avec le fichier .exe contenant un report.
Pour cela je me doute qu'il failel tout d'abord une association fichier/application mais après...
Je ne sais pas comment faire pour que la visionneuse accepte directement le fichier "*.QRP" après avoir cliqué dessus.

Si quelqu'un pouvait m'aider...

Merci.

Orélien.

mercredi 24 mars 2004 à 22:45:55 | Re : Créer une visionneuse de fichier quickreport...

Delphiprog

Administrateur CodeS-SourceS
Tu charges un fichier .qrp dans le composant TQrPreview et tu obtiens instantanément l'affichage.

Le système te passera le nom du fichier double cliqué en argument qu'il te suffit de lire (ParamStr(1).) après vérifié que ParamCount (vérification du nombre d'argument reçus) soit supérieur à zéro.

May Delphi be with you

jeudi 25 mars 2004 à 11:22:49 | Re : Créer une visionneuse de fichier quickreport...

orelien

Merci, mais sincèrement je n'ai pas bien tout saisi...

J'ai bien placé le composant TQrPreview mais après je suis perdu, je ne trouve pas le moyen de charger le fichier "*.QRP"...

Aurais tu un exemple à m'indiquer ?
Merci
Orélien.

jeudi 25 mars 2004 à 19:13:33 | Re : Créer une visionneuse de fichier quickreport...

Delphiprog

Administrateur CodeS-SourceS
Voici un code qui fonctionne dans la réalité et qui correspond à ta question :

procedure TDlgChoixImpression.btnOpenSavedReportClick(Sender: TObject);
begin
//Prévisualisation ou impression d'un état enregistré sur disque
with TOpenDialog.Create(Application) do
begin
Title := sOpenAReport;
Filter := 'Etats QuickReport (*.QRP )|*.QRP';
Options := Options + [ofFileMustExist, ofPathMustExist];
if Execute then
if FileExists(FileName) then
with TQrPrinter.Create do
begin
Load(FileName);
if cbxPreview.Checked then
PreviewModal
else
begin
Print;
Free;
end;
end
else
ShowMessageFmt(sFileNotFound, [FileName]);
end;
end;

Ce code sert à charger le fichier .QRP dans un TQrPrinter et soit en demander la prévisualisation, soit l'impression directe.

May Delphi be with you

vendredi 26 mars 2004 à 09:26:52 | Re : Créer une visionneuse de fichier quickreport...

orelien

Merci ça fonctionne chez moi mais ce que je voulais à la base c'est savoir comment créer un lien entre le quick report (exe) et le fichier ".QRP". J'aimerais que lorsque l'on clique sur ce fichier le programme report.exe s'ouvre automatiquement avec le .qrp chargé et prêt à êter imprimé ou simplement visionné...

Merci de ton aide...
Orélien.



Cette discussion est classé dans : fichier, exe, créer, visionneuse, quickreport


Répondre à ce message

Sujets en rapport avec ce message

Insérer un fichier dans un exe [ par oliversleep ] je voudrais savoir si quelqu'un connaitrais les routines pour insérer un fichier dans un EXE, et surtout puvoir faire en sorte de :Lorsqu'on lance l'e Comment on fait pour ouvrir un fichier .EXE tout en ouvrant le programme et ensuite pour le sauvegarder ? [ par Zangdar ] cf : voir titre.www.zangdar.fr.st Inclure un fichier JPEG dans un exe [ par magicvinni ] Bonjour, j'ai 2 questions1) Est il possible d'inclure un fichier JPeg dans un exe?2) Quelles sont les variable qui donneent les chemins de Windows/tem comment obtenir les infos d'un fichier exe (version, auteur ...) [ par dphil54 ] Phil bonjour,Je suis à la recherches d'infos sur le moyen d'obtenir les renseignements d'un fichier .exe(Ces infos sont affichées lorsque l'on clic d comment obtenir les infos d'un fichier exe (version, auteur ...) [ par dphil54 ] Phil bonjour,Je suis à la recherches d'infos sur le moyen d'obtenir les renseignements d'un fichier .exe(Ces infos sont affichées lorsque l'on clic d DLL dans exe [ par davix123 ] Bonjour,j'ai developpé une application qui communique avec un serveur Mysql. L'exécutable doit être livré avec le fichier libmysql.dll. Existe-t-il un Cacher un fichier texte [ par Furbyz ] Bonjour,Voila je créer un fichier .exe sous delphi 6 qui permet de lire le comptenue d'un fichier texte nommé info.txtjusque la pas de prob. Mais je v impression avec quickreport d'un fichier rtf avec image [ par fromage ] J'ai essayer d'imprimer un fichier *.rtf contenant du texte et des images avec quickreport ?.Mais seul le texte s'est imprimé et non l'image.Si vous s Ouvrir un fichier .exe ou .dll sous forme hexa [ par delphi ] Comment faire pour ouvrir un fichier .exe ou .dll sous son format Hexadecimal et modifier un octet ou mot donné. Copier un fichier à la fin d'un exe [ par Bombela ] Je fais un petit prog qui archive en compressant.Je voudrais que pendant que le prog marche, on puisse rajouter un fichier (je travaille avec TfileStr


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,156 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.