2009-10-08 6 views
0

De mon code vb.net Je suis en train de définir un nom d'imprimante pour les rapports de cristal d'impressionacessing dossier Imprimantes et télécopieurs sur une machine réseau dans asp.net

rpt.PrintOptions.PrinterName = "\ johnKing \ HP LaserJet 2200 Series PCL »

Mais quand je vais aux fenêtres -> Démarrer -> Exécuter et entrez \ JohnKing

Il me montre le dossier Imprimantes et télécopieurs et le dossier de tâche planifiée. Mais lorsque j'ouvre Imprimantes et Télécopieurs, l'additionneur sera affiché en tant qu'imprimantes et télécopies sur JohnKing.

De mon application Web, je souhaite envoyer le nom de l'imprimante est le nom indiqué ci-dessus.

S'il vous plaît aider

Répondre

0

Je ne crois pas que vous pouvez accéder à une imprimante réseau ainsi. Je pense que vous devez d'abord ajouter l'appareil localement.

  • Partager l'imprimante sur le système avec l'imprimante installée
  • Connectez-vous à part sur le système exécutant votre application
  • utilisateur le nom de l'imprimante locale PrinterOptions.PrinterName

Vous pourriez probablement Connectez et installez l'imprimante par programme si nécessaire.

J'ai l'impression que vous souhaitez imprimer sur une imprimante locale à partir de l'application Web. Vous pourriez être en mesure de le faire avec ActiveX ou quelque chose, mais à ma connaissance, l'imprimante doit être installée sur le serveur Web.

Questions connexes