SoloCodigo
		Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: chiaravel en Jueves 17 de Julio de 2003, 19:33
		
			
			- 
				Hola, Please necesito urgente saber como hago para imprimir un HTML.
 
 Mi aplicacion crea un HTML con datos sacados de una BD y lo visualizo con el control MICROSOFT INTERNET CONTROLS pero no se que control me sirve para que ese HTML lo pueda imprimir.
 
 Por Favor, Ayudenme
 
 Gracias
 
 :ouch:
- 
				A ver si te vale algo así:
 
 Public Function PrtFile(ByVal HtmlF As String) As Boolean
 
 Dim intFileN As String, str1 As String
 
 On Error GoTo Error_PrtHtmlF
 
 intFileN = FreeFile
 
 Open HtmlF For Input As intFileN
 
 Do Until EOF(intFileN)
 Line Input #intFileN, str1
 Printer.CurrentX = 0
 Printer.Print str1
 Loop
 
 Printer.EndDoc
 
 PrtFile = True
 
 Salir_PrtHtmlF:
 
 On Error Resume Next
 
 Close #intFileN
 
 Exit Function
 
 Error_PrtHtmlF:
 
 MsgBox "(" & Err.Number & ") " & Err.Description, vbCritical, "Imprimir html"
 
 Resume Salir_PrtHtmlF
 
 End Function
- 
				MUCHAS GRACIAS.
 
 LO PRUEBO Y TE DIGO COMO ME FUE.
 
 CHAU
 
 :gracias:
- 
				Lo que yo quiero hacer es la pagina web. no el codigo html.
 
 Gracias
- 
				Encontre la solucion....
 
 IUPI !!!!  :jumpie:  :jumpie:  :jumpie:
 
 De casualidad se me dio por pulsar el boton derecho del mouse sobre el control MICROSOFT INTERNET CONTROL y se despliega un menu con muchas opciones entre las cuales esta la de imprimir pudiendo seleccionar la impresora de destino.
 
 :adios: :bravo: