border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU
  #1 (permalink)  
Antiguo 10-01-2008, 17:34:48
Junior Member
Site Admin
 
Registrado: dic 2007
Posts: 9
argentino78 Valoración +2
Predeterminado Problemas con la creacion de un Servicio de Windows

Buenas ante todo. Estoy tratando de hacer un servicio de windows que cuando inicie, tome un .doc y lo envie a una impresora virtual que lo que hace es generarme un .pdf. En resumen tengo que hacer un servicio que convierta doc a pdf.
Bueno, el tema es que el servicio arranca, toma el .doc, lo manda a la impresora y se me queda con la pantalla de un "save as" preguntando donde guarda y con que nombre el .pdf.
Hasta hora la respuesta seria "Bueno... tenes un problemita con la impresora!", pero no creo que venga por ahi.. porque si yo manualmente abro un .doc y lo mando a imprimir no se habre nada, ya que la impresora tiene un configuracion para que todo lo que le mandes lo graba en un x directorio y con un x nombre.
Si este programa no lo hago como servicio, funciona perfectamente.... asi que asi estoy... hay alguna forma de poder pasar datos automaticamente a la pantalla de save as, asi no se queda esperando una respuesta del usuario?.
Les paso el codigo y desde ya mil gracias

Imports System
Imports Microsoft.Office.Interop

Public Class MyNewService
Private ApWord As Word.Application
Protected Overrides Sub OnStart(ByVal args() As String)
ApWord = New Word.Application
ApWord.DisplayAlerts = Word.WdAlertLevel.wdAlertsNone
EventLog1.WriteEntry("In OnStart")
Dim doc As Word.Document = ApWord.Documents.Open("c:\temp\3.doc", False, True)
EventLog1.WriteEntry("Abrio Doc")
ApWord.ActivePrinter = "PDF4U"
EventLog1.WriteEntry("Seteo Impresora PDF4U")
doc.PrintOut()
EventLog1.WriteEntry("Imprimio Doc")
doc.Close(Word.WdSaveOptions.wdDoNotSaveChanges)
ApWord.Quit()
ApWord = Nothing
EventLog1.WriteEntry("Cerro Doc")
End Sub

Protected Overrides Sub OnStop()
EventLog1.WriteEntry("In OnStop")
End Sub
End Class
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Ayuda para hacer servicio de windows Alejx Visual Basic 6.00 2 05-09-2007 17:28:01
Problemas con Windows 2000 mamer182 Visual Basic 6.00 6 26-07-2007 13:54:32
detener Servicio Windows sanvi Visual Basic.NET 2003 & 2005 0 14-03-2007 11:06:22
Problemas con windows xp Home Juan Francisco Sistemas Operativos 2 06-06-2006 16:03:31
COMO HACER O SIMULAR UN SERVICIO WINDOWS CON vb 6.0 Vbasic_fanatic Visual Basic 6.00 12 17-09-2004 01:00:00


La franja horaria es GMT. Ahora son las 20:48:08.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right