Changer l' imprimante par defaut de windows

Soyez le premier à donner votre avis sur cette source.

Vue 20 717 fois - Téléchargée 2 030 fois

Description

J' ai fait une fonction qui renvoit la liste des imprimantes.
Puis d' après cette liste, vous en avez une autre pour modifier l' imprimante par defaut en donnant en parametre le nom de la nouvelle imprimante par defaut.

Source / Exemple :


voir zip

Conclusion :


http://delphi-developer.planetaclix.pt
PS: un grand bonjour à Monsieur Farez du Lycée Gaston Berger de Lille

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Bestiol
Messages postés
871
Date d'inscription
dimanche 6 janvier 2002
Statut
Membre
Dernière intervention
3 novembre 2005
1 -
Dis... Ton site et les commentaires de ton sources sont en espagnol... T'as pas des versions françaises ?!!
Sinon, deux/trois remarques :
-Le code est intéressant... N'y a-t-il pas, par contre, une API windows qui permet de faire le travail ?
-StrCat est moins rapide que de faire S := S1 + S2;
-Dans ton ZIP, tu n'as besoin que de quelques fichiers :
-les *.pas et *.dfm
-le *.dpr
-le *.res
Tu peux mettre les autres fichiers créés par Delphi, mais ils ne servent pas vraiment, et seront pour la plupart regénérés à la compilation du projet...

Bonne continuation !
Bestiol.
cs_touareg
Messages postés
4
Date d'inscription
jeudi 27 mars 2003
Statut
Membre
Dernière intervention
6 mai 2009
-
Oui une Api serait plus interessante du fait que ce programme ne marche pas avec Win 2000 (aucune imprimantes) !
adjena
Messages postés
41
Date d'inscription
vendredi 7 mai 2004
Statut
Membre
Dernière intervention
4 juin 2007
-
J'ai testé et çà ne marche pas ...
yvessimon
Messages postés
647
Date d'inscription
mardi 22 avril 2003
Statut
Membre
Dernière intervention
9 janvier 2017
-
comment forcer l'option impression recto verso de l'imprimante windows

Merci
cs_MAURICIO
Messages postés
2233
Date d'inscription
mardi 10 décembre 2002
Statut
Modérateur
Dernière intervention
15 décembre 2014
5 -
Je ne connais pas d' API qui fasse ce travail ...

Désolé que ça ne marche pas sous Win2000.
Je confirme par contre que sous Win95/98/XP ça marche bien!!!

Aucune idée YvesSimon, cette option étant personnelle à chaque imprimante, je te conseille de voir s' il n' existe pas un fichier de config' de ton imprimante ou si les options sont gravées sous le Registry. Ainsi, tu pourras changer la valeur selon tes besoins.
A+

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.