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 : Ouvrir un fichier dans son application d'origine [ Divers / Débutant(e) ] (nic13)

vendredi 18 mai 2007 à 16:37:58 | Ouvrir un fichier dans son application d'origine

nic13

Bonjour,

J'aimerais savoir comment faire pour lancer l'ouverture d'un fichier pdf dans son application d'origine (application associée à ".pdf")?

(En fait, je fais un jeu de domino en pascal en mode console, et j'ai mis la règle du jeu dans un fichier pdf, et je voudrais qu'il le lance dans acrobate reader.)

Merci d'avance.

Nicolas

vendredi 18 mai 2007 à 16:52:42 | Re : Ouvrir un fichier dans son application d'origine

CptPingu

Tu aurais pus chercher avant de poster...

Renseigne toi sur "winexec" ou "shellexecute", voir a la limite sur la commande "system".

vendredi 18 mai 2007 à 16:59:21 | Re : Ouvrir un fichier dans son application d'origine

dominique.stock

Réponse acceptée !
ShellExecute(Handle,'open','MON_FICHER.PDF',nil,nil,SW_show)

Ou
Utiliser le compo activeX d'adobe pour ouvrir le PDF dans la form de ton appli

Dom

vendredi 18 mai 2007 à 17:18:46 | Re : Ouvrir un fichier dans son application d'origine

nic13

Faut-il rajouter quelque chose dans "uses" pour pouvoir utiliser la commande ShellExecute?
Je précise que je fais mon programme en mode console.

Merci bien.

Nicolas

vendredi 18 mai 2007 à 17:31:40 | Re : Ouvrir un fichier dans son application d'origine
vendredi 18 mai 2007 à 17:31:42 | Re : Ouvrir un fichier dans son application d'origine

cirec

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Salut,
Pour utiliser ShellExecute il faut déclarer :
uses ShellApi;


Pour d'autres possibilités de ShellExecute voir ceci :
 
@+
Cirec


vendredi 18 mai 2007 à 17:35:21 | Re : Ouvrir un fichier dans son application d'origine

dominique.stock

Oups trop rapide,
C'est ShellApi, désolé.


Dom

vendredi 18 mai 2007 à 22:10:20 | Re : Ouvrir un fichier dans son application d'origine

nic13

Merci bcp!

Nicolas

vendredi 18 mai 2007 à 22:14:26 | Re : Ouvrir un fichier dans son application d'origine

nic13

Réponse acceptée !
J'oubliais. J'ai pas réussi a faire marcher le paramètre "SW_show", j'ai mis "10" à la place et ca marche bien.

Encore merci



Cette discussion est classé dans : fichier, ouvrir, application, pdf, origine


Répondre à ce message

Sujets en rapport avec ce message

Comment récupérer le chemin d'un fichier dont l'extension ouvre une de mes applications [ par Ludolu ] J'explique : en gros, j'ai créé une nouvelle extension qui ouvre mon application et j'aimerais savoir comment on peut faire pour obtenir le chemin du Passage de parametre [ par commodore ] J'ai une application qui demande un fichier en entrée . est il possible d'exécuter cette application du genre : Mon_soft.exe /Le_fichiersi oui , comme 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é. Ouverture d'un fichier au nom incomplet [ par lguez ] Je recherche sous Delphi 7 à ouvrir un fichier word par programme sans enconnaître le nom exact.Par exemple je doit ouvrir xxxabcd.doc et je suis seul Ouvrir un fichier Excel ET savoir qu'il est en lecture seul [ par vagabon ] Bonjour,J'utlise OLE pour faire des ouvertures de fichiers Excel mais je n'arrive pas à savoir si le fichier est en lecture seul.Est ce que vous aurie Fichier PDF [ par VSD ] En Delphi, je voudrais écrire des fichiers PDF.Comment faire ? Ouvrir un fichier a partir d'un serveur Web [ par MAsterC ] Allo, j'ai essayer pomal toute les façons de faire, mais le résultat a échoué. :(Je voudrais savoir comment fait-on pour ouvrir un Fichier Texte (à pa ouvrir un fichier texte [ par kwentinn ] salut tout le monde,je dois faire un petit prog sensé récupérer des infos à partir d'un fichier texte.Sur chaque ligne du fichier texte, il y a 6 cham ouvrir fichier word avec access [ par chrystel ] salutje n'arrive pas à ouvrir word avec access!!!y aurait il un bout de code pour que je puisse avancer.Merci comment lire un fichier dbf ? [ par jarv ] Bonjour !Je suis encore débutant en delphi et j'ai réalisé une petite application qui gére un fichier de donnée mais pas sous la forme d'une base de d


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

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,27 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é.