Cita:
Iniciado por ci2000
Hola, hice un programa que al hacer doble click en el .exe se ejecute e inmediatamente imprima un formulario hecho con Crystal Report. Hasta aquí todo bien.
El tema es que el usuario no quiere cerrar manualmente el programa, sino que se ejecute, imprima y salga automáticamente. Por lo tanto agregué End. Con esto el programa sale automáticamente pero al presionar Ctrl + Alt + Supr sigue figurando en la lista de aplicaciones. No sé cómo hacer para que se descargue de la memoria..
Código:
Private Sub Form_Load()
CrEtiquetas.Destination = crptToPrinter
FoEtiquetas.CrEtiquetas.WindowState = crptMaximized
FoEtiquetas.CrEtiquetas.DiscardSavedData = True
FoEtiquetas.CrEtiquetas.ReportFileName = App.Path + "\etiquetas.rpt"
FoEtiquetas.CrEtiquetas.Action = 1
End
End Sub
Gracias por las respuestas.
Hola. Utilizando "End" debería liberar totalmente la memoria, de todas formas asegúrate de descargar de memoria todas los objetos y formularios que abras, usando "Unload [NombreForm]" y "Set [NombreObjeto] = Nothing"
salu2