Impression d'un fichier txt déja existant

Messages postés
37
Date d'inscription
jeudi 4 février 2016
Statut
Membre
Dernière intervention
1 décembre 2018
- - Dernière réponse : ucfoutu
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
- 5 févr. 2016 à 08:10
Bonjour,
Je cherche a imprimer un fichier txt déjà existant, seulement l'imprimé.
le seul moyen que je connais est la fonction shel et ouvrir le notepad et par la suite l'imprimé.

Merci
Afficher la suite 

3 réponses

Messages postés
14491
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
26 juin 2019
131
0
Merci
Quel VB utilises-tu ? (VBA, VB6, VBS, VB.NET, ... ? )
Commenter la réponse de NHenry
Messages postés
37
Date d'inscription
jeudi 4 février 2016
Statut
Membre
Dernière intervention
1 décembre 2018
0
Merci
J'utilise Visual Basic 6
ucfoutu
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
209 -
Bonjour,
Je déplacer donc vers le sous-forum adéquat (VB6)
Tu es prié de veiller dorénavant à prendre ce soin.
Commenter la réponse de MaitreTeTe
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
209
0
Merci
Tu trouveras ta solution ici :
http://codes-sources.commentcamarche.net/forum/affich-156809-comment-imprimer-un-fichier-texte-a-partir-de-vb-sans-l-ouvrir

en remplaçant application.hwnd par me.hwnd

EDIT : Mais si tu veux en plus en modifier la présentation, la police de caractères, la couleur, etc .... tu peux en lieu et place de cette méthode, t'intéresser à l'objet Printer de VB6 et à la commande Print.
Il te suffira alors d'ouvrir le fichier concerné (instruction Open) d'en lire le contenu dans une variable et de l'envoyer comme tu veux, où tu veux et avec le style que tu veux, etc ... vers l'objet Printer. Cela nécessitera bien évidemment un peu de lecture et du boulot de ta part.

________________________
Nul ne saurait valablement coder ce qu'il ne saurait exposer clairement.
Commenter la réponse de ucfoutu