|
Postada em 12/12/2005 14:11 hs
Sou Iniciante em VB, antes eu trabalhava com clipper, e na hora de imprimir ou mostar dados na tela, tinha um comando q eu informava a linha e coluna q era para mostrar a informação. no VB estou usando o print, não estou conseguindo alinhar as colunas usando space();TAB();, tem algum outro comando ?
|
|
|
|
|
Postada em 12/12/2005 15:33 hs
Na impressão voce deve alinhar por coordenada x,y exemplo: printer.currentx=5 (posição horizontal) printer.currenty=10 (posição vertical) printer.print "Teste" o Método debug.print serve principalmente para depuração do programa, não aplicando-se a tela
dsmn
|
|
|
|
Postada em 12/12/2005 15:37 hs
Olá, Danilo! Também trabalhei com o Clipper, mas hoje estou em VB! De fato, em VB não se tem as mesmas facilidades de impressão do bom e velho DOS. Em VB, use as propriedades 'CurrentX' e 'CurrentY' do objeto 'Printer' para posicionar as colunas nos lugares desejados. Veja também, além de 'Tab()', a função 'Spc()'. Joseph Técnico em Informática/Programador São Paulo/SP [jsff77@hotmail.com] "Se tivesse seis horas para derrubar uma árvore, eu passaria as primeiras quatro horas afiando o machado." (Abraham Lincoln - presidente dos USA)
|
|
|
|
Postada em 12/12/2005 17:42 hs
Pessoal, Obrigado pela dica. só que acho q não dá pra alinhar as colunas usando tab();space();SPC();String() no objeto printer. ela sempre dá uma diferença, o jeito é descobrir a posição x,y mesmo né?
|
|
|
|