7 messaggi dal 13 marzo 2006
Ciao a tutti!
ho provato a stampare utilizzando una stampante di rete...
purtroppo mi viene stampata soltanto la prima lettera di quello che dovrei stampare. A cosa è dovuto?

Grazie

Cristian
575 messaggi dal 23 giugno 2003
www.padovaboy.it
Finito l'inchiostro.
Html malformato
Css non validi :P

www.padovaboy.it dal 2001 con furore :D
7 messaggi dal 13 marzo 2006
Il problema è che stampa, ma la stampante trattiene il foglio... non penso sia un problema della stampante visto che quando si stampa normalmente funziona tutto bene.

Provo a postare il codice:

<%@ Language=VBScript %>
<html><body>
<%

Set objNet = CreateObject("WScript.Network")

objNet.AddPrinterConnection "LPT1", "\\192.168.10.95\hp990cxi", false
Set objFileSystem = CreateObject("Scripting.FileSystemObject")
Set objStampante = objFileSystem.CreateTextFile("LPT1:", True)
objStampante.WriteLine("prova")
objStampante.WriteLine("prova")
objStampante.WriteLine("\r")
On Error Resume Next
objStampante.Close
If Err Then
Response.Write ("Errore # " & CStr(Err.Number) & " " & Err.Description)
Err.Clear
Else
' Operazione riuscita con successo.
Response.Write("ok")
End If

objNet.RemovePrinterConnection "LPT1:"


%>
kappa080 wrote:
Il problema è che stampa, ma la stampante trattiene il foglio... non penso sia un problema della stampante visto che quando si stampa normalmente funziona tutto bene.

può essere che la tua stampante vuole un "segnale" (cioè, un carattere) che gli spieghi che il testo è finito.
dovresti cercare su google qualcosa del genere, perchè se stampa e non finisce probabilmente è questa la causa.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
4 messaggi dal 06 settembre 2005
Potrebbe essere che tu gli debba inviare un Form Feed h serve a cambiare pagina.
In esadecimanle l'FF è 0c, quindi dovresti provare ad inviarlo con la writeline tipo :
objStampante.WriteLine("\c") o simili, non mi ricordo in C a cosa corrisponde lo 0c.

Mauro

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.