IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Imprimante par défaut [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3
    Par défaut Imprimante par défaut
    Bonjours,

    Je travaille sous Visual Studio 2010 Express et dans le cadre du développement d'une petite application de gestion d'impression je souhaiterai :

    - récupérer la liste des imprimantes installées sur ma machine (dans un tableau de string ou un DataGrid ou n'importe quoi pour l'instant)
    - changer l'imprimante par défaut (à partir de la liste précédente)

    Je ne sais pas comment faire et je ne trouve pas de solution sur internet.

    A terme, je vais essayer de faire une petite interface où l'utilisateur puisse changer l'imprimante par défaut en quelques clicks.

    Merci d'avance pour votre aide,
    Cordialement.

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 202
    Par défaut
    il faut apprendre à chercher alors parce que moi quand je tape ca sur google tous les résultats donnent la solution ...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3
    Par défaut
    Merci de ton aide Pol63,

    As-tu tester ces solutions avant de me répondre ? Je ne suis pas sur.
    Moi oui, je n'ai trouver que des solution datant de plusieurs années et lorsque que je les intègrent dans mon projet j'ai de nombreux problème d'incompatibilités.
    Je suis débutant et c'est pour cela que je viens demander de l'aide ici. Si c'est pour me répondre ce genre de chose je crois que j'ai compris, ça fait un bout de temps que j'écume les forums. Merci quand même de m'avoir répondu.

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 202
    Par défaut
    je sais pas chez toi mais moi quand dans google je tape
    liste des imprimantes vb.net
    le 1er lien parle de printersetting.installedprinters qui se trouve dans system.drawing.printing, et étrangement c'est ce qu'on utilise aussi dans notre application ...

    et quand on chercher cette fonction sur google on tombe sur msdn qui dit "Obtient les noms de toutes les imprimantes installées sur l'ordinateur"

    donc je réitère, comment as tu pu ne pas trouver ça ??

    pour définir l'imprimante par défaut, en tapant dans google set defaultprinter vb.net (le 1er truc qui m'est venu en tête) le 2ème lien donne une solution ...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3
    Par défaut
    Merci beaucoup,
    Effectivement je ne sais pas faire de recherche : j'étais passer à côté de la première solution et je n'ai pas penser à faire une recherche en anglais.
    Merci encore à toi Pol63, bon week-end !
    Peace =)

  6. #6
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 202
    Par défaut
    pour bien chercher, il est possible de taper ce qu'on recherche
    ou essayer avec des choses qui seront sur la page qui aura notre solution
    ensuite essayer en anglais (la communauté de développeurs anglophones étant logiquement plus importante)
    et enfin taper c# en plus, la différence entre vb.net et c# est juste au niveau syntaxique, et il y a beaucoup plus de gens qui font du c# que du vb.net (surtout si le niveau monte) donc plus de réponses concernant c# (convertisseur c#<=>vb.net)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/05/2006, 09h22
  2. [VB.NET] Connaître l'imprimante par défaut
    Par botanique dans le forum Windows Forms
    Réponses: 5
    Dernier message: 01/02/2006, 13h14
  3. [printDialog] Imprimante par défaut
    Par Antunes dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 06/01/2005, 11h51
  4. Réponses: 8
    Dernier message: 06/12/2004, 12h24
  5. Impression PDF et imprimante par défaut
    Par bobbafet dans le forum C++Builder
    Réponses: 2
    Dernier message: 03/11/2004, 21h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo