DUVIDAS PRINTER

BYDUMORAES 12/09/2006 11:01:21
#170841
Pessoal alguem poderia me explicar algumas duvidas a respeito de impressao por exemplo se eu uso Space$(75), são 75 espacos como se eu estivesse apertando a tecla SPACE no teclado? E se uso o Tab(25), é o mesmo que apertar o TAB no teclado ?

Estou tentando passar essas coordenada para que seja impresso texto no local determinado entre () mas não sai onde determino, isso tem a ver com a impressora? ou isso funciona somente em matricial?


Printer.Print Space(75) & rs("campo")

ou

Printer.Print Tab(25) & "Texto a ser impresso"

grato.
JACKASS 12/09/2006 11:16:44
#170849
Olá,
Para utilizar o printer, sobre a impressora não é necessário ser matricial mais tem algumas funções que você não consegue utilizar na jato de tinta ou laser, mais essas funções de espaçamentos da pra utilizar em qualquer impressora. E você tem que tomar cuidado com o Sistema Operacional, pois se for Windows XP a porta paralela é bloqueada e não funciona direito.
Estou lhe enviando um link que tem varias dicas sobre o objeto Printer [Dicas]

Abraços.
CLEVERTON 12/09/2006 11:25:27
#170854
Resposta escolhida
Excelente Artigo esse que o JACKASS passou.

Bem... Quanto a sua dúvida, é só usar as propriedades abaixo.

Printer.Scalemode = 6 'defini a unidade de medida para impressao como milimetros
Printer.CurrentX = 20 'imprime em 2 centimetros da folha na horizontal
Printer.CurrentY = 50 'imprime em 5 centimentos da folha na vertical
Tópico encerrado , respostas não são mais permitidas