USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Objeto print
Pastor
SÃO MATEUS
ES - BRASIL
ENUNCIADA !
Postada em 16/08/2004 21:00 hs            
Pessaol como eu faço para imprimir utilizando o objeto print cendo que a impressao devera ser da seguinte forma:
 
Codigo:0001   Nome: Pastor        Endereço: rua .....
Codigo:0002   Nome: Webmaster  Endereço: www...
entenderam?
 sera que alguem poderia me ajudar?
Grato pastor
 
   
Msmarcus_RJ
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 16/08/2004 22:00 hs         
Olá Pastor,
Estou aqui para Ajuda-lo, bom veja se este código abaixo pode te ajudar.
--------------------------------------------------------------------->
Private sub Command1_click()
printer.Print Text1.Text        ' Imprime tudo que está escrito no Textbox
Printer.Enddoc                    ' Dá inicio a Imprensão
End sub
--------------------------------------------------------------------->
Bom olhe, crie um TEXTBOX e um COMMANDBUTTON no seu Form, e no
TextBox insira um texto conforme você quiser, e depois é só você imprimir
Clicando no CommandButton.

* Lembre-se, o código "EndDoc" dará a inicialização a Imprensão.

Boa Sorte!

Atenciosamente,
Marcus Vinícius
Em caso de dúvidas envie um e-mail para
Msmarcus@hotmail.com

______________________________
Resolveu ? Tópico Trancado!

TÓPICO EDITADO
 
maxcim
GUARULHOS
SP - BRASIL
ENUNCIADA !
Postada em 17/08/2004 19:05 hs            
tente assim...
'no mudule
Public Enum alinhar_Lado
    Direito = 1
    Esquerdo = 2
    Centro = 3
End Enum
Public Sub Alinhar_Texto(Obj As Object, x As Integer, y As Integer, texto As String, Lado As alinhar_Lado, Optional FimLinha As Boolean)
Obj.CurrentY = y
Select Case Lado
Case 1 ' direito
      Obj.CurrentX = x - Obj.TextWidth(texto)
Case 2 ' esquerdo
      Obj.CurrentX = x
Case 3 ' centro
      Obj.CurrentX = ((x - Obj.TextWidth(texto)) / 2)
End Select
If FimLinha = True Then
  Obj.Print texto
Else
  Obj.Print texto;
End If
End Sub
Public Sub Set_Fonte(Obj As Object, size As Integer, fName As Variant, cor As String, b As Boolean, i As Boolean, u As Boolean, s As Boolean)
With Obj
.ForeColor = cor 'RGB(0, 0, 0)
.FontName = fName   ' "Arial"
.FONTSIZE = size
.FontBold = b
.FontItalic = i
.FontUnderline = u
.FontStrikethru = s
End With
End Sub
'use assim... no form
Set_Fonte Obj, 8, "arial", vbBlack, False, False, False, False
Call Alinhar_Texto(Obj, posiçãoX, posiçãoY, texto,Esquerdo)
'obj pode ser printer, picture, form
   
Pastor
SÃO MATEUS
ES - BRASIL
ENUNCIADA !
Postada em 19/08/2004 18:39 hs            
gente muito obrigado vou testar e ver se da certo!
 
Grato  pastor.
 
   
Página(s): 1/1    

CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página