Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa di un form

Ciao a tutti.
Ho creato un programma che dovrebbe stampare delle etichette con all'interno
i campi che io andrò ad indicargli.
Il mio problema è che avrei bisogno di stampare a partire dal bordo del
margine sx e del margine alto.
Ora invece, anche posizionando i controlli nel form da stampare allineati
nella posizione 0, mi lascia un margine sia dall'alto che da sx di circa
10mm.
Sapresti dirmi come poter ovviare a qst problema?
Ringrazio anticipatamente
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Sapresti dirmi come poter ovviare a qst problema?
Cosa usi per stampare? Printer, Crystal, Data-eccetera?
Credo che quelli siano i margini fisici della stampante, necessari per
trascinare il foglio.
Non credo che si possa stampare in quelle zone, nemmeno assegnando
Printer.Current<X Y> a valori negativi perchè, giustamente, sono sempre
riferiti all'area stampabile sul foglio, non alla dimensione fisica e
completa del foglio stesso.

 completa del foglio stesso.
Capito. Chiedevo ciò perchè il foglio su cui devo stampare è composto da una
serie di etichette adesive il cui margine corrisponde proprio al bordo del
foglio.
Pazienza, proverò ad ovviare cercando di stampare con il margine più
rientrato.
Grazie dell'info.
Saluti Iotu


 completa del foglio stesso.
Capito. Chiedevo ciò perchè il foglio su cui devo stampare è composto da una
serie di etichette adesive il cui margine corrisponde proprio al bordo del
foglio.
Pazienza, proverò ad ovviare cercando di stampare con il margine più
rientrato.
Grazie dell'info.
Saluti Iotu


 Saluti Iotu
Ma sei sicuro che ti convenga gestire questa stampa con la PrintForm??
Così ogni volta che devi spostare un campo, aggiungerne o toglierne 1 ecc.
sei costretto a ricompilare....
secondo me è molto più pratico utilizzare un report, poi vedi tu
ciaociao

 secondo me è molto più pratico utilizzare un report
arimamma!
Lupo.Printer.4ever!

 margine sx e del margine alto.
prova a vedere se sta roba qua fa al caso tuo:
http://www.gbcweb.com/free/vb_esempi/samples_print_EtichetteDatabaseListview.zip
-> GbC|
www.gbcweb.com

[GbC| = 
circa...@gbcweb.com
 in
y7vfc.127133$
Kc3.4...@twister2.libero.it
]
ha scritto e ha riscritto... Com'è possibile? :-P

 Lupo.Printer.4ever!
Oppure:
http://makeashorterlink.com/?R2F442C97

 al bordo del foglio.
Per curiosità, quali sono le dimensioni fisiche del foglio, misurato da
esterno a esterno?
Ha i trattori/fori di trascinamento (quelli per modulo continuo, per
stampanti con trattori) o è a foglio singolo?
Se è a foglio singolo e le etichette stanno proprio sul bordo, mi dici il
produttore che gli dico, per iscritto, "demente"?
Grazie.
PS:
Vi è mai capitato di andare in trattoria e usare la brocchetta del
quarto/mezzo di vino e questa, sistematicamente e anche se state molto
attenti, versa il vino fuori, sulla tovaglia?
Ecco: possibile che le cose che si fanno non vengano provate prima di essere
vendute/comprate?
Possibile, affermo io!


Il foglio in questione è un A4 popolato da etichette adesive e non ho nulla
sui bordi.
A parte i bordi ora è sorto un altro problema, al mio form non riesco a dare
l'altezza (Height) che voglio io quindi mi stampa solo parte del form.
Pazzesco, o sono un neofita, o sono sfigato :-))



:)
hai dimenticato un parametro!
Lupo.Printer.4ever "wDAO"    :-P
ciaociao

 del form. Pazzesco, o sono un neofita, o sono sfigato :-))
PrintForm lavora sulla Printer corrente (stampante predefinita da pannello
di controllo), con i suoi settaggio, compresa la dimensione del modulo.
Vedi il link nel post sopra.
Consiglio spassionato? Vai di Printer!!!

 dici il produttore che gli dico, per iscritto, "demente"?
non hai tutti i torti, ma tutti i fogli a4 di etichette che ho visto io
erano privi di bordi laterali.
avevano i bordi sopra e sotto (sui lati corti, per intenderci), alti circa 5
mm, peccato che la mia stampante abbia un'area non stampabile superiore
quasi nulla, ed inferiore di qualche mm.
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 Consiglio spassionato? Vai di Printer!!!
no! Vai di report! :-P
ciaociao

 superiore quasi nulla, ed inferiore di qualche mm.
Ok, mi può star bene, ma solo se la stampante non ha bisogno di trascinare
(pur senza aratri) anche sui bordi sx/dx, ma solo dall'alto tirando o,
spingendo, dal basso.
Nel caso non vi sia un margine "meccanico" sx/dx, basta spostare a destra il
foglio nel caricatore...

 superiore quasi nulla, ed inferiore di qualche mm.
Printer e un adeguato CurrentY di partenza.
Printer, oh, Printer. Ma chi l'ha fatto? Non certo la mamma!


--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

misteri gaudiosi della rete...
non č male l'esempio delle etichette...
ho modificato (pochino) l'ocx del buon marco corona e il risultato non č
pessimo...
Ciao Lupo...
-> GbC|
www.gbcweb.com
PS: senti GiGGio che ci vediamo per una pizzetta in zona 'franca' in modo
del tutto 'unofficial'
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.659 / Virus Database: 423 - Release Date: 15/04/2004

 ha scritto nel messaggio
news:KALfc.128461$Kc3.4...@twister2.libero.it...
