none
Imprimir dados atraves do Pocket pc RRS feed

  • Pergunta

  • Oi Pessoal!

     

    Preciso fazer a impressão de alguns dados armazenados em um Banco de Dados e imprimi-los em uma impressora portatil conectada ao Pocket pc.

    Se puderem me dar uma ajuda ou me enviar documentação sobre o assunto seria de grande ajuda.

    Estou utilizando Visual Studio 2005 - Linguagm Visual Basic

     

    Att

     Paula

    quinta-feira, 6 de setembro de 2007 11:41

Todas as Respostas

  • Olá Paula,

     

    Eu ficaria mais tranquilo se voce detalhasse melhor a questão, mas vou dar uns chutes :


    Verifique o modelo da impressora e se ela tem uma linguagem.

    Verifique qual a forma de comunicação com a impressora ( IR, Bluetooth, Cabo serial).

    O VS tem a classe serialports que disponibiliza entre outros os métodos Open, WriteLine, Close com eles voce "abre" uma porta (ex: com1) e manda um texto pra porta, na linguagem da impressora, e fecha a porta, só com isso em alguns casos já é suficiente.

     

    Abraços

    quinta-feira, 6 de setembro de 2007 13:53
  • Oi Julio, obrigada pela atenção!

     

    Existe alguma outra forma de fazer a impressão de dados pelo pocket?

    Meu programa faz uma consulta ao banco de dados e exibe as informações recebidas do banco para poder fazer a impressão, são apenas alguns textos que deverão ser impressos, coisa imples.

    Não existe nenhum componente de impresão no Visual Studio?

    Como a impressora não está aqui, não terei como reponder suas perguntas por enquanto...

     

    Att

    Paula

    quinta-feira, 6 de setembro de 2007 14:26
  • Olá Paula, é como eu disse, não vou ficar chutando possibilidades aqui, será perda de tempo pra mim, e pra quem for ler isso futuramente.

    Não tem nenhum controle do VS, mas não se preocupe, voce não terá muitas alternativas para fazer isso, e acredite, o procedimento que eu disse é extremamente simples se comparado ao que voce tinha que fazer antes do VS.

    Existe um controle de terceiro da Field Software chamado PrinterCE que é muito bom, mas é caro, e a licensa se não me engano é por dispositivo, mas é muito bom, voce pode procurar por outros que devem existir.

    Te aconselho a voce pelo menos pegar as especificações da impressora, e matar as perguntas que eu te fiz, para voce não ficar na correria quando receber a impressora, e ou correr o risco de pegar uma impressora que voce não vai conseguir imprimir.

     

    Abraços

    quinta-feira, 6 de setembro de 2007 15:06
  • Oi Julio,

     

    Chegaram algumas informações sobre a impressora que compraram:

    Datecs PP55: http://www.datecs.bg/products.php?cat=2&prod_id=94

    nesse site tem mais algumas informações (em ingles) caso queira ver, mas ainda não descobri qual é a linguagem da impressora, estou baixando as documentação para dar uma olhada.

    Sou iniciante em Visual Studio e não tenho a minima ideia de como fazer para utilizar a porta da impressora... vc teria alguma documentação  que me ajudaria?

     

    Obrigada

    Paula

     

    quinta-feira, 6 de setembro de 2007 15:29
  • Poxa, parece legal esse modelo, verifica com o representante comercial que voces estão negociando, se tem alguma biblioteca para .net,  ou dá uma olhada no site deles :

    http://www.datecs.bg/support.php?cat=4

    Pelo que eu vi, tem um driver para Pocket ( PrintUtility ) que tem um SDK, e um software para gerar o layout ( Label Editor )

    Quanto a abrir a porta e enviar os dados, pelo que eu vi essa impressora utiliza a saída usb do pda, aí eu acho que muda um pouco a história, mas dá uma olhada nos exemplos que vem junto com o SDK.

    Se voce precisar de ajuda com as bibliotecas do .NET, eu recomendo que voce utilize o proprio help do MSDN que é rico em exemplos e detalhes.

     

    Abraços

    quinta-feira, 6 de setembro de 2007 17:22
  • Olá Paula,

     

    Existe um componente chamado PrintCE que permite a um programa em .Net imprimir em impressoras portáteis.

     

    Você pode encontrá-lo em:

    http://www.inesoft.com/eng/index.php?in=printce.htm

     

    []s,

    Carlos.

    segunda-feira, 10 de setembro de 2007 00:10
  • Olá!!! Será que poderia me ajudar? Estou desenvolvendo um aplicativo para pocket pc e estou com o seguinte problema:
    Estou utilizando dois listviews e preciso adicionar o item selecionado no listview1, no listview2. Só que a propriedade selecteditem é restrita para pocket pc. Estou usando o Visual Studio 2005 - VB. Tem ideia de como posso fazer isso?

    Obrigada.

    Heloisa.

     

    quarta-feira, 26 de setembro de 2007 18:15