Djobi Djoba
Messages postés9Date d'inscriptionvendredi 13 mai 2005StatutMembreDernière intervention23 février 2006
-
17 juin 2005 à 22:27
cs_wape
Messages postés262Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention19 décembre 2010
-
17 juin 2005 à 23:30
Bonjour,
Depuis access2003, j'essaie d'imprimer un fichier word sans ouvrir, visualiser l'application WORD.
Pour cela, mon code est tel que:
Déclaration dans un module nommé "shell" de:
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 '
Public Const SW_HIDE = 0
Puis dans la procédure évènementielle de mon bouton:
Private Sub Commande221_Click()
Dim Fich As String
Fich = "\\Signel-main\signel - database\GestionDocuments\fichier.doc"
ShellExecute 0, "print", Fich, "", "", 0
End Sub
Mon problème est que je vois Word s'ouvrir, imprimer et se fermer, malgré l'argument défini à 0
Je ne vois pas de différence entre l'argument 0 (SW_HIDE) et SHOWDEFAULT, SHOWMINIMIZED...