Jump to content

Alexandre Santos Lima

Members
  • Content count

    6
  • Joined

  • Last visited

Community Reputation

0 Comum

About Alexandre Santos Lima

  1. Alexandre Santos Lima

    Scanner no delphi

    Bom, vamos lá. A instalação do componente DelphiTwain no delphi 2010 funcionou da seguinte maneira: 1. No meu Tools/Options/Library Win 32 na opção Library Path precisamos setar o caminho onde se encontra o componente. 2. No menu File/New/Package - Delphi - abra um novo projeto de package 3. No lado direito superior da sua tela tem o bloco Project Manager, irá aparecer o novo projeto de package com o nome Package1.bpl (aqui você pode renomear se quiser). Clique com botão direito do mouse sobre o nome e vá e Add. Adicione os arquivos do componente. 4. Clique novamente com o botão direito sobre o nome e vá em Install. Ele irá instalar as vcl's e criará a aba do componente. Aqui funcionou assim. Lembrando que este componente que baixei só possui os arquivos .pas. Até mais e resolvido.
  2. Alexandre Santos Lima

    Scanner no delphi

    Olá povo do fórum... Pesquisei o fórum e em diversos lugares sobre esse assunto e encontrei um componente que supostamente faz o que estou precisando, ou seja, preciso scanear documentos pela minha aplicação. Encontrei o Delphi Twain, mas o problema que uso delphi 2010 e não consegui instalar ele. Vocês teriam outro componente para isso (scanear documentos em jpg, pdf, etc com mais de uma página)? O delphi 2010 tem algum componente nativo pra isso? Ou, podem me dizer como instalar esse componente no 2010? Até mais
  3. Alexandre Santos Lima

    DateTimePicker

    Resolvido da seguinte maneira: Propriedade Format = yyyy Propriedade Date Mode = dmUpDown
  4. Alexandre Santos Lima

    DateTimePicker

    Olá pessoal Preciso gerar relatórios anuais, então pensei em usar o componente DateTimePicker para isso, mas gostaria que mostrasse apenas o ano, pois, preciso que os relatórios sejam de 01/01 até 31/12. Caso o ano não tenha terminado ele gera até a data atual. Teria como fazer isso usando esse componente ou outro, mas sem deixar o usuário digitar o ano? Grato
  5. Alexandre Santos Lima

    Pegar Status da Impressora Delphi

    Na sua unit, faça a chamada abaixo: While not PrinterOnline() do begin MsgBox('Verifique a Impressora!','ATENÇÃO'); end; Function PrinterOnLine : Boolean; Const PrnStInt : Byte = $17; StRq : Byte = $02; PrnNum : Word = 0; { 0 para LPT1, 1 para LPT2, etc. } Var nResult : byte; Begin (* PrinterOnLine*) Asm mov ah,StRq; mov dx,PrnNum; Int $17; mov nResult,ah; end; PrinterOnLine := (nResult and $80) = $80; End; Verificar se a impressora está conectada: A dica abaixo apresenta o código para implementação de uma função para verificar se a impressora esta conectada. Para implementar esta função é necessário que o código gerado manipule algumas interrupções da Bios (Sistema Básico de Entrada e Saída) responsáveis pelo controle da porta paralela (Interrupção $17). A interrupção $17 utiliza dois registros ah e dx, o registrador ah indica neste caso o acesso a porta paralela e o registrador dx indica qual das portas será testada, 0 para LPT1 e 1 para LPT2. Para saber se a porta esta ligada (impressora conectada) o resultado da operação de tratamento de interrupção deve ser $80. Código Completo: Function OnLine(Porta:Word):Boolean; Const Portas :Byte = $02; Var Res :Byte; Begin { Código em Assembler } Asm mov ah,Portas; {Requisita o acesso as portas} mov dx,Porta;{Define a porta de teste} Int $17; {Chama a interrupção de Impressora} mov Res,ah; {Guarda em Res o resultado da operação } end; Result := (Res and $80) = $80; {Testa o valor de saída} End; Não testei, dica tirada da internet. Espero que ajude
  6. Alexandre Santos Lima

    Excel no OneDrive

    Olá pessoal, preciso acesar os dados de uma planilha que deve ficar no OneDrive e acessar seus dados pela aplicação local. Não devo baixar essa planilha, ou acesso ela pelo excel online (essa opção já fiz) ou tento trazer seus dados para um DBGrid ou StringGrid (dessa maneira com a planilha no pc local já fiz também , mas como disse ela precisa ficar online). Acesso a planilha pelo componente AdoConection e AdoTable. Uso o delphi7 e tentei com o componente ZEOS, mas não consegui fazer esse acesso. Alguém ai pode me ajudar a fazer isso?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.