Pode me dar umas dicas de como fazer esse servidor com socket? também vou precisar criar algo assim pra um sistema, mas no caso recebe o pedido, e de tempo em tempo imprime os cupons enviados no período.
Em 14/04/2010 21:52, lsbdevelopment escreveu: > > > Companheiro. > > eu resolvi esse problema criando um servidor com socket. > one eu envio o codigo da venda por exemplo, ai o servidor recebe > a mensagem 'codigo', realiza a consulta e monta a impressao > para impressora nao fiscal. o bom é que, com esse servidor vc > pode usar em qualquer sistema. > > --- Em delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br>, Felipe Oriani <fbori...@...> > escreveu > > > > Olá pessoal, muito obrigado pela resposta =). > > > > Maikel, mas no meu caso é a impressora não fiscal para impressão de > cupom e > > não estou conseguindo acessar da outra máquina na rede para > impressão. Fiz > > compartilhamento com drive generic e td bem aparentemente.... Consigo > > localizar a impressora na rede mas no delphi, não sei como configurar a > > porta, já tentei ltp1, com1, \\nome_maquina\impressora mas nada.... > > > > Tentei também comandos no DOS pra redirecionar a porta, por exemplo: > > > > net use ltp1 \\nome_maquina\impressora > > > > ou > > > > net use com1 \\nome_maquina\impressora > > > > Locamente, apenas setando "com1" no delphi, imprimi o cupom na bematech > > perfeitamente. > > > > Eu queria saber qual comando mantem o redirecionamento correto, e > como devo > > setar no delphi para apontar corretamente. > > > > Obrigado desde já a atenção desperdiçada. > > []'s > > > > > > 2010/4/14 Maikel Gabriel <maikel_gabr...@...> > > > > > > > > > > > Olá Felipe, > > > Eu geralmente compartilho a impressora no windows, dai ela fica > visivel > > > para toda a rede. > > > > > > Para criar a impressora, como não tem o Drive com nome Bematech, use o > > > Fornecedor Generico, opção Somente Texto. > > > > > > Dai simplesmente teu gerador de relatórios (ex: Fortes, Quick, > etc) manda > > > para a impressora. > > > > > > Ou pode mandar direto por linha de comando, sem abrir a caixa de > seleção da > > > impressora, ou sem ter ela configurada no windows local, por exemplo: > > > > > > Se fizer isso via linha de comando DOS também funciona. > > > > > > TYPE nomearquivo.txt > \\nomemicro\nomecompartilhamento > > > > > > Pode melhorar o comando assim: > > > > > > C:\windows\system32\cmd.exe /C TYPE * > > \\nomemicro\nomecompartilhamento > > > > > > Onde (*) é igual ao nome do arquivo > > > > > > Espero ter ajudado, > > > > > > Abraço! > > > > > > ________________________________ > > > De: Felipe Oriani <fbori...@... <fboriani%40gmail.com>> > > > Para: delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br> <delphi-br%40yahoogrupos.com.br> > > > Enviadas: Terça-feira, 13 de Abril de 2010 12:46:08 > > > Assunto: [delphi-br] Impressão Bematech (em rede) > > > > > > > > > Olá pessoal, como estão? > > > > > > Estou desenvolvendo um projeto em Delphi7 e atualmente o software > imprimi > > > na > > > impressora bematech não fiscal perfeitamente pela portal COM1, porém > > > gostaria de saber como devo proceder para que outras máquinas na rede > > > consigam acessar aquela impressora na máquina que está instalada e > imprimir > > > um cupom ?? > > > > > > Se alguém puder me ajudar agradeço desde já! > > > Obrigado > > > Att, > > > > > > -- > > > ____________ _________ _________ ________ > > > Felipe B. Oriani > > > fbori...@gmail. com | www.felipeoriani. com.br > > > > > > "...Trabalhe quanto puder, tornando-se útil quanto possível..." , > por André > > > Luiz > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > -- > > ______________________________________ > > Felipe B. Oriani > > fbori...@... | www.felipeoriani.com.br > > > > "...Trabalhe quanto puder, tornando-se útil quanto possível..." , > por André > > Luiz > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > [As partes desta mensagem que não continham texto foram removidas]