Newsgroup: it.comp.lang.visual-basic
Titolo: qual è il componente coinvolto?

Ho notato che con il mio gestionale di contabilità (nativo win 32 bit e
scritto in VB6 ) quando lancio  le anteprime di stampa ( utilizza crystal
report), posso stampare
oppure cliccare sul pulsante "imposta stampante", dove si apre una form dove
puoi
impostare  la stampante , il formato carta e l'alimentazione carta.
Ebbene , l'informazione relativa all'alimentazione carta non corrisponde a
quanto indicato nel driver della stampante !
Vorrei sapere qual'è il componente responsabile di questa form che dovrebbe
leggere nel driver della stampante : una DLL di crystal , un comp. OCX , il
driver della stampante.....
in pratica cosa devo provare a reinstallare ?
Ho una HPlj2100 pcl6 , anche reinstallando il driver non è cambiato nulla.
Ho Win98 SE .
ciaoe grazie.

Mi stavo per appisolare quando <michael> salto' su dicendo:

Potrebbe essere il microsoft common dialog comdlg32.ocx
Oppure se si sono fatti una cosa loro devi chiedere ai fornitori del
programma.
--
Friciu

 Friciu
no, se è quello che penso io, non è scritta da loro, ma è la finestra std di
Windows per le proprietà della stampante. Effettivamente la cosa più logica
è reinstallare i driver della stampante, oppure aprire il report, fare
Imposta pagina e vedere se hai forzato l'utilizzo di una stampante
particolare, oppure se hai "sovrascritto" le proprietà della stampante di
default.
Questo perchè magari tu hai la stampante HP con il foglio verticale per
default, ma vuoi che un certo report venga sempre stampato in orizzontale.
In questo modo, nel report specifichi e forzi questa proprietà.....
altro non so dirti.....
good coding!!!
-- 
Alletun
Sorry, ask me if you want to get my e-mail!

[*Alletun* = 
nome...@hotmail.com
 in
news:bnll7c$12338k$
1...@ID-134521.news.uni-berlin.de
] ha scritto:
Avevo visto questo post fin dalla sua prima presentazione. Non ho mai
risposto per quell'ultima dichiarazione "...Win98 SE" che, IMHO, non
dovrebbe generare problemi, nemmeno con l'uso dei normali CommonDialog e
metodo ShowPrinter relativo (che, com'è noto, non va bene in ambienti di
famiglia NT nel senso che non consente di cambiare, ad esempio, orientamento
e dimensioni). Non ho mai usato/verificato la corretta assegnazione del
cassetto e quindi non so se funziona in assoluto, ma senza quella riga
finale avrei giurato che si tratta del problema di "famiglia". Sosterrei
assolutamente (se non sono scappati) l'idea di contattare prima di tutti i
produttori dell'applicativo.

nel report non esiste un'opzione "imposta pagina" , ma solo "imposta
stampante" , nella quale imposti la stampante,l'orientamento carta
,l'alimentazuione  e il formato carta.
Oggi ho notato questo:se dal menů a tendina tolgo e rimetto la stampante
LJ2100 , la form legge correttamente l'impostazione
 alimentazione carta presente dentro al driver!!!
Invece quando apro il report a vado ad aprire la form con le opzioni, mi
visualizza quel benedetto "cassetto1" , che č vuoto.
Lo prende come un default!
E devo modificarlo io a manina tutte le volte su "selez.autom." , che del
resto č l'opzione nel driver .
Quindi č un problema di questa finestra standard ocx  "Imposta Stampante" di
WIN 98 ???
La stmpante č sempre impostata come predefinita.
che strano..
saluti e grazie dell'interessamento