Accueil > Forum > > > > Impression avec shellexecute
Impression avec shellexecute
mardi 18 mars 2008 à 21:24:58 |
Impression avec shellexecute

pedro
|
Bonjour, J'ai un fichier word à imprimer (mais la machine qui executera le programme n'aura pas forcement word), on suppose que la machine peut lire le fichier (peut importe le programme). Je voudrai imprimer le fichier. Pour cela j'ai essayer d'utiliser l'api shellexecute, mais ça ne fonctionne pas ! Pour info je suis sous vb 2005. Voila ce qui est déclaré dans un module : 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 et dans mon code : Dim ret ret = ShellExecute(0, "print", "CheminDeMonFichier", "", "", 0) l'instruction ne fait rien.... Avez vous des idées ??? Merci d'avance !
|
|
mardi 18 mars 2008 à 22:06:27 |
Re : Impression avec shellexecute

casy
|
Déjà, la déclaration de l'api n'est pas correcte. En VB2005, il faut la déclarer de la sorte : Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Integer, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Integer) As IntegerPour le reste, je n'ai plus vb en état de marche donc je ne peux pas tester. ---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE # [ Lien ]
|
|
mercredi 19 mars 2008 à 08:16:56 |
Re : Impression avec shellexecute

Renfield
|
Dim ret ret =
inutile, si tu ne l'exploites pas...
Renfield Admin CodeS-SourceS- MVP Visual Basic
|
|
jeudi 13 novembre 2008 à 12:01:07 |
Re : Impression avec shellexecute

sokhay3
|
Bonjour Cette API fonctionne très bien pour lancer une impression automatique de plusieurs fichiers. par contre, j'ai un problème avec les fichiers "images". En effet, par défaut, windows XP propose pour l'édition des fichiers image, l'assistant édition image et télécopie... (clic droit sur le fichier, puis imprimer). J'ai modifié le programme par défautr pour ouvrir les images, mais l'édition à par du clic droit sur le fichier reste inchangée, et à mon avis c'est cette option que est utilisée par le shellexecute(...print....). Existe t il moyen d'imprimer directement des fichiers images sans passer par l'assistant windows.
Merci pour vos réponses.
|
|
Cette discussion est classée dans : fichier, impression, string, shellexecute, byval
Répondre à ce message
Sujets en rapport avec ce message
Fenetre d'impression - pdfcreator - shellexecute [ par dahouetagnes ]
Bonjour,J'utilise la fonction ShellExecute pour imprimer un fichier .htm en pdf via une imprimante virtuelle pdfcreator , j'ai mis l'imprimante pdfcre
enregistrer l'état d'un fenêtre dans un fichier .ini [ par timon23 ]
Bonjour a tous J'aimerais savoir comment faire pour enregistrer l'état de ma fenêtre quand je ferme mon apllication.Par exemple si elle a été agrandie
Ouverture d'un PDF avec un nom de fichier pouvant varier... [ par jimy neutron ]
Bonjour à tous, Voila, en aide à mon appli, je souhaite ouvrir un PDF, jusque là, ça va, j'utilise: Declare Function ShellExecute Lib "shell32.dll"
Telechargement SUR de fichier [ par quantum59 ]
Bonjour,Dans mon code, j'ai utilisé une fonction qui telecharge un fichier texte.Le problème, c'est que ma fonction n'est pas sur car il arrive parfoi
[Access 07] Recherche fichier [ par Damfury ]
Bonjour a tous,Voila j'ai une base donnee avec dans un champ mon nom de fichier partiel. Il faudrait que je recherche ce fichier dans un dossier connu
Problème shellexecute [ par gouzou44 ]
Salut,J'ai le code suivant et je voudrai savoir pourquoi quand je fais en mode pas a pas avec F8 tout se passe bien et pourquoi il saute les shellexec
Impression avec ShellExecute [ par Alambic Citizen ]
Bonjour,ShellExecute : super fonction pour ouvrir ou imprimer tout et n'importe quoi.Gros problème : lorsque j'imprime un pdf (ou xls...), Acrobat (ou
SHELLEXECUTE [ par ticrain ]
Bonjour à tous voila sa fait un petit moment que je cherche pour ouvrir un programme quelconque avec la commande shellexecute.G plusieurs fichier word
shellexecute aidez moi! [ par ticrain ]
Je dois ouvrir des fichier excel et word que joré selectionner dans une listobox en appuyant sur un bouton:est ce que qqun peut m'aider je c que shell
ShellExecute, pb avec hwnd [ par stephvb62 ]
Salut tout le monde, j'ai trouvé sur le net une méthode pour ouvrir tout type de fichier depuis mon programme vb: Le Pb est que je recois une erreur
Livres en rapport
|
Derniers Blogs
DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|