IMPRIMINDO NA EPSON TMT T81 USB NAO FISCAL PARA VB

MOAB 05/06/2012 13:25:59
#403558
Boa tarde a todos !
gostaria de saber como faço para imprimir dados na impressora epson tmt t81 nao fiscal com saida USB
pois tenho um sistema de vendas feito.E so falta a impressão das vendas.
programa feito em vb.
NILSONTRES 05/06/2012 13:36:37
#403560
Compartliha a impressora, e chama ela assim:
[ô]Open [Ô]\\maquina\impressoracompartilhada[Ô] For Output As #1
MOAB 05/06/2012 15:19:48
#403584
Obg pela resposta.

mas qual tipo de compartilhamento e esse que vc se refere ? é que sou leigo no assunto nao sei quase nada.




MAS DETALHES DO SISTEMA
os seguintes campos:

txtcodigo,txtproduto,txtquantidade.txtpunitario,txtptotal


e tem o botao= btnFimprimir obs: dentro desse botão nao tem nenhum comando inserido nele.

a impressora e : EPSON TMT T81 USB NÃO FISCAL TERMICA
ela so esta instalada no computador


eu gostaria de saber o seguinte, que nessa impressora imprimisse os txtcodigo,txtproduto,txtquantidade.txtpunitario,txtptotal
como igual essas de supermercados.



NILSONTRES 05/06/2012 16:25:45
#403596
Estou supondo aqui, que vc saiba compartilhar uma impressora.
Compartilhe a impressora, mesmo se não estiver em rede.

depois no botão de imprimir coloca isso.

[ô]se a impressora estiver na USB
Open [Ô][Ô] & \
omedamaquinaqueestaaimpressora
omedocompartilhamentodaimpressora & [Ô][Ô] For Output As #1
Print #1, ; Tab(0); txtcodigo; Tab(16); Format$(txtpunitario, [Ô]@@@@@@@@@@[Ô]); [Ô] X [Ô]; txtquantidade; [Ô]=[Ô]; txtptotal
Close #1

[ô]se a impressora estiver na Porta paralela
Open [Ô]lpt1[Ô] For Output As #1
Print #1, ; Tab(0); txtcodigo; Tab(16); Format$(txtpunitario, [Ô]@@@@@@@@@@[Ô]); [Ô] X [Ô]; txtquantidade; [Ô]=[Ô]; txtptotal
Close #1

Isso é só um pequeno exemplo, mais estuda muito porque falta muita coisa hemm !
MOAB 06/06/2012 14:06:11
#403660
muito obrigado mesmo mas e que tentei esse codigos e nao conseguir ?
mas desculpa e que o sistema que estou desenvolvendo e em visual studio 2010
NILSONTRES 06/06/2012 15:14:02
#403676
Humm...
Parecia vb6, vai la, pra 2010 um exemplo.

Dim sw As New IO.StreamWriter(My.Application.Info.DirectoryPath & [Ô]\Cupom.txt[Ô])

sw.WriteLine(Space(10) & [Ô]** SEM VALOR FISCAL **[Ô])
sw.WriteLine(Space(0) & [Ô]CUPOM N° [Ô] & [Ô]1000[Ô])
sw.WriteLine([Ô][Ô])
sw.Flush()
sw.Close()

System.IO.File.Copy(My.Application.Info.DirectoryPath & [Ô]\Cupom.txt[Ô], Nomedocompartilhamentodaimpressora, True)

MOAB 06/06/2012 16:39:29
#403688
amigo me desculpe lhe ocupar



mas por acaso o nome de compartilhamento de impressora e desse jeito ai ?
exemplo:


Dim sw As New IO.StreamWriter(My.Application.Info.DirectoryPath & [Ô]c:\Cupom.txt[Ô])
sw.WriteLine(Space(10) & [Ô]**SEM VALOR FISCAL **[Ô])
sw.WriteLine(Space(0) & [Ô]CUPOM Nº [Ô] & [Ô]1000[Ô])
sw.WriteLine([Ô][Ô])
sw.Flush()
sw.Close()

System.IO.File.Copy(My.Application.Info.DirectoryPath & [Ô]c:\Cupom.txt[Ô], [Ô]EPSON TM-T81 USB[Ô], True)


pois eu nao sei como compartilhar

NILSONTRES 06/06/2012 18:07:45
#403697
Você editou errado uma linha do exemplo:
Citação:

Dim sw As New IO.StreamWriter(My.Application.Info.DirectoryPath & [Ô]c:\Cupom.txt[Ô])


My.Application.Info.DirectoryPath , significa a pasta raiz do seu sistema, por padrão no .net é a debug.
Ou então se vc quer deixar no drive c:, deixe assim:
New IO.StreamWriter([Ô]c:\Cupom.txt[Ô])

Citação:

mas por acaso o nome de compartilhamento de impressora e desse jeito ai ?


Peça para o windows compartilhar essa impressora, o windows lhe dara, ou lhe pedira um nome de compartilhamento, é esse nome.
é essencial, que você entenda de compartilhamento de rede, para que tenha sucesso no seu projeto, atente para isso.
MOAB 11/06/2012 08:09:53
#403860
obg sempre.
e sim amigo esse e o nome do compartilhamento bom pelo menos esta la assim ne:
epson tm-t81 usb/propriedades da impressora/compartilhamento/compartilha essa impressora/ nome de compartilhamento:EPSON TM-T81 USB
e isso ai ne o nome do compartilhamento ?
NILSONTRES 11/06/2012 12:49:13
#403888
Isso mesmo
MOAB 12/06/2012 13:54:18
#404002
entao eu copiei o nome da mpressora e fica desse jeito e nao roda ?
esta certo ?
Página 1 de 2 [19 registro(s)]
Tópico encerrado , respostas não são mais permitidas