![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Contribuez Access : Vos contributions. Postez ici vos codes sources, conseils, astuces et autres propositions. Ce forum n'est pas un forum technique mais destiné aux contributions pour www.developpez.com |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
![]() Date d'inscription: mai 2002
Localisation: Bordeaux / Lacanau-Océan, entre deux vagues
Âge: 27
Messages: 1 390
|
ShellExecute permet de réaliser cette opération :
Collez la procédure suivante dans un module : Code :
Public Sub imprimer_fichier(Chemin As String, le_form As Form) 'imprimer le fichier dont le chemin est passé en paramètre ShellExecute le_form.hwnd, "print", Chemin, "", "", 1 End Sub Code :
Call imprimer_fichier("C:\monFic.pdf", Me) Code :
ShellExecute Me.hwnd, "print", "C:\monImage.jpg", "", "", 1 Par exemple pour imprimer un document PDF, il faut avoir Acrobat Reader d'installé sur la machine. ShellExecute en a besoin, même si son appel est transparant pour l'utilisateur. Edit -> Prendre les informations données par Starec dans la réponse suivante pour les substituer à ce dernier paragraphe.
__________________
Modérateur Access & Web Débogage des requêtes SQL écrites par VBA -- Vos cours Access -- Votre FAQ Access Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. *~* >>>>> A Lire Avant De Poster - Imperatif Java User Group enfin sur Bordeaux. Inauguration le 9/10/08. Dernière modification par Demco ; 25/05/2007 à 12h53 |
|
|
|
|
|
#2 (permalink) | |
![]() |
Citation:
Ainsi si tu n'as pas Acrobat mais une autre appli qui peut lire des PDF (certains freeware peuvent le faire), c'est celle-ci qui sera lancé, si elle est associé à ce type de fichier. Starec |
|
|
|
|
|
|
#3 (permalink) | |
![]() Date d'inscription: mai 2002
Localisation: Bordeaux / Lacanau-Océan, entre deux vagues
Âge: 27
Messages: 1 390
|
Citation:
__________________
Modérateur Access & Web Débogage des requêtes SQL écrites par VBA -- Vos cours Access -- Votre FAQ Access Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. *~* >>>>> A Lire Avant De Poster - Imperatif Java User Group enfin sur Bordeaux. Inauguration le 9/10/08. |
|
|
|
|
|
|
#4 (permalink) |
![]() Date d'inscription: mai 2002
Localisation: Bordeaux / Lacanau-Océan, entre deux vagues
Âge: 27
Messages: 1 390
|
OUBLI :
Il faut également ajouter ceci en haut d'un module : Code :
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _ (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _ ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
__________________
Modérateur Access & Web Débogage des requêtes SQL écrites par VBA -- Vos cours Access -- Votre FAQ Access Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. *~* >>>>> A Lire Avant De Poster - Imperatif Java User Group enfin sur Bordeaux. Inauguration le 9/10/08. Dernière modification par Demco ; 29/05/2007 à 13h53 |
|
|
|
![]() |
![]() |
||
[Fait]Comment imprimer un document sans pour autant ouvir l'application associée
|
||
| Outils de la discussion | |
|
|