begin process at 2012 02 11 22:19:51
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Imprimante

 > IMPRIMER N'IMPORTE QUEL FICHIER

IMPRIMER N'IMPORTE QUEL FICHIER


 Information sur la source

Note :
9,33 / 10 - par 3 personnes
9,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Imprimante Niveau :Débutant Date de création :04/01/2003 Date de mise à jour :04/01/2003 11:35:22 Vu :9 193

Auteur : vbmore

Ecrire un message privé
Site perso
Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

 Description

Ce source peut imprimer n'importe quel à condition que le programme source soit installée et que la commande print soit definie dans le registre

Source

  • ' APIs + Const
  • Private 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
  • Const SW_SHOWNORMAL = 1
  • ' Fonction
  • ' Filename$ est le nom du fichier
  • ret& = ShellExecute(hwnd, "print", FileName$, "", "", SW_SHOWNORMAL)
' APIs  + Const
Private 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
Const SW_SHOWNORMAL = 1


' Fonction
' Filename$ est le nom du fichier
ret& = ShellExecute(hwnd, "print", FileName$, "", "", SW_SHOWNORMAL)

 Conclusion

si ret<=32, il y a une erreur


 Sources du même auteur

OBTENIR À L'AVANCE LA TAILLE D'UN TEXTE DESSINÉ SUR UNE FORM...
UN SIMPLE PROGRAMME MULTI-THREAD
COPIER UNE STRUCTURE "TYPE" DANS UNE AUTRES
Source avec Zip EVENT QUAND LA FORM BOUGE (SUBSCLASSING)
Source avec Zip ENUMÈRER LES SECTIONS D'UN FICHIER .INI

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) PARAMETRES_IMPRIMANTE par Le Pivert
Source avec Zip Source .NET (Dotnet) IMPRESSION FACILE EN ÉVITANT LES BUGS DU FRAMEWORK par circular
Source avec Zip Source .NET (Dotnet) CLASSE POUR AJOUTER/CONNECTER/DECONNECTER UNE IMPRIMANTE RÉS... par radcur
Source avec Zip Source avec une capture IMPRESSION AU FIL DE L'EAU VERS IMPRIMANTE MATRICIELLE par rimas10
Source avec Zip Source avec une capture IMPRIMER CODE BARE par StetechCove

Commentaires et avis

Commentaire de matrey le 04/01/2003 13:24:21

pkoi pas, après tout çà peut servir...

Commentaire de ELDIABLO le 05/01/2003 19:25:58

Tres bien l'ami(e)

Commentaire de MrEddy le 04/04/2003 12:13:18

Merci, ton code me rend bien service

Commentaire de leoneo le 06/06/2003 15:11:25

Bonjour , je programme sous un autre langage Dark Basic et j'aurai besoin d'une DLL me permettant d'imprimer du texte (en couleur , en italique , en gras ...) et d'imprimer des images (couleur) cette DLL pourrait aussi gérer l'impression . Pourriez vous me créer cette DLL , cela serrai utile à des centaines de personnes , Je vous remercie Beaucoup  @+Léo

Commentaire de leoneo le 06/06/2003 15:12:49

Bonjour , je programme sous un autre langage Dark Basic et j'aurai besoin d'une DLL me permettant d'imprimer du texte (en couleur , en italique , en gras ...) et d'imprimer des images (couleur) cette DLL pourrait aussi gérer l'impression . Pourriez vous me créer cette DLL , cela serrai utile à des centaines de personnes , Je vous remercie Beaucoup  @+Léo

Commentaire de vbmore le 16/06/2003 20:40:04

Ce serait possible de faire cette librarie, mais en ce moment j'ai un boulou fou.... Si ça peut attendre une semaine ou deux.

J'espère que Dark Basic est compatible avec ActiveX, sinon ce sera vraiment dificile.

Je te recontacterai dans une (grosse) semaine par Mail "codes-sources".

A+

VBMore

PS:Désolé pour le délai de réponse mais je suis débordé.

Commentaire de beeline le 20/07/2003 11:38:06

dark basic ne gére pas l'impression ... sa m'étonnent

Commentaire de fish13 le 11/04/2006 16:32:28

Bravo, c'est le top. Mais cette fonction peut etre utilisée aussi à d'autre fin, par exemple:

shellexecute hwnd,"", "mailto:totot@toto.fr","","c:\",sw_shownormal

(Source API GUIDE 3.7)



Commentaire de potain_vb le 15/06/2006 15:11:50

Bonjour j'ai essayé cette api mais je comprend pas le but , car lorsque je lance dans mon programme ce bout de code il m'ouvre l'apercu d'image de windows ? En fait mon programme est un visualiseur de tif que j'ai développer autour de l'ocx d'imaging.
et je souhaiterai dans mes menus imprimer le tif. Quelqu'un peut il me tourner vers le bon code à utiliser ? Merci d'avance

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales