Leitura da banda magnetica de cheque usando Acbr..

Delphi

12/08/2005

senhores , eu peço desculpas se este não é o local mais indicado para esta dúvida... Mas vejo muitos colegas do site que participam e indicam este Projeto

Pois bem , fiz um Donwload da ultima versão Do Acbr

Porem não consego instalar o PacKage.dak

Obtenho o seguinte erro , quando compilo

[URL=http://imageshack.us][img:aeaa55055a]http://img364.imageshack.us/img364/2605/imagemautomacao15vb.jpg[/img:aeaa55055a][/URL]

[URL=http://imageshack.us][img:aeaa55055a]http://img364.imageshack.us/img364/1294/imagemautomacao25ya.jpg[/img:aeaa55055a][/URL]


Marco Salles

Marco Salles

Curtidas 0

Respostas

Marco Salles

Marco Salles

12/08/2005

Desculpem , não conclui o post :cry: :cry: :cry:

senhores , eu peço desculpas se este não é o local mais indicado para esta dúvida...[b:1888a9ed83] Mas vejo muitos colegas do site que participam e indicam este Projeto ACBR [/b:1888a9ed83] Pois bem , fiz um Donwload da ultima versão Do [b:1888a9ed83]Acbr[/b:1888a9ed83] Porem não consego instalar o PacKage.dak Obtenho o seguinte erro , quando compilo


[URL=http://imageshack.us][img:1888a9ed83]http://img140.imageshack.us/img140/9417/imagemautomacao17wt.jpg[/img:1888a9ed83][/URL]


[URL=http://imageshack.us][img:1888a9ed83]http://img364.imageshack.us/img364/1294/imagemautomacao25ya.jpg[/img:1888a9ed83][/URL]

Utilizo o delphi 5 e o windows Xp Profissional....

Porque esta dando este erro na compilação e como corrigi-lo... Obrigado


GOSTEI 0
Dopi

Dopi

12/08/2005

Ola Marco,

Eu realmente nunca havia instalado o ACBr no Delphi 5... portanto podem haver pequenas diferenças nos fontes que precisaremos contornar...

Se quiser entrar em conato comigo por e-mail, ele está nos cabeçalhos dos fontes do projeto... Outra opção é a Area de Automação do ForumWeb (link abaixo)

Experimente inserir um comentário ( // ) nessa linha que está dando o erro {$ALIGN 8} ,ou simplesmente apaga-la...

[]s Daniel


GOSTEI 0
Marco Salles

Marco Salles

12/08/2005

Experimente inserir um comentário ( // ) nessa linha que está dando o erro {$ALIGN 8} ,ou simplesmente apaga-la


removi e dei isso

[URL=http://imageshack.us][img:7cacd4d7dd]http://img191.imageshack.us/img191/355/imagemautomacao39nz.jpg[/img:7cacd4d7dd][/URL]


[URL=http://imageshack.us][img:7cacd4d7dd]http://img191.imageshack.us/img191/5045/imagemautomacao42zu.jpg[/img:7cacd4d7dd][/URL]

Removi novamente e obtive rro com

requires // rtl, [b:7cacd4d7dd] designide,--->>>[/b:7cacd4d7dd] vcl;


Removi novamente e deu erro em ;
[b:7cacd4d7dd]requires
rtl,
designide,
[b] vcl[/b:7cacd4d7dd] ----->>>>>;[/b]
e novamente e deu erro com

enfim , este projeto quando começou não usava o delphi 5.0 :?: :?: Ou quando nasceu ja foi projetado em versões futuras do delphi :?: :?:


GOSTEI 0
Dopi

Dopi

12/08/2005

[quote:2a4ba595f4=´Marco Salles´]
enfim , este projeto quando começou não usava o delphi 5.0 :?: :?: Ou quando nasceu ja foi projetado em versões futuras do delphi :?: :?:[/quote:2a4ba595f4]

Exato... eu iniciei o ACBr usando o D7... Já obtive relatos que ele pode ser instalado no D6 e D2005... mas nunca havia tentado no D5.

No D5 para o D6 houve várias mudanças em relação a RTL e na designide, por isso os packages para D5 tem que ser diferentes...

Infelizmente não tenho acesso a um D5 para testar... mas vou analizar alguns Packages de componentes para D5 e tentar criar um novo Package para o ACBr, compativel com o D5... Assim que tiver algo te aviso por MP...


GOSTEI 0
Marco Salles

Marco Salles

12/08/2005

Infelizmente não tenho acesso a um D5 para testar...

:cry: :cry: :cry: :cry:

mas vou analizar alguns Packages de componentes para D5 e tentar criar um novo Package para o ACBr, compativel com o D5...


[b:efcb4973f8]vai ser de muita valia para toda a comunidade...[/b:efcb4973f8]

Assim que tiver algo te aviso por MP...

No aguardo...


GOSTEI 0
Dopi

Dopi

12/08/2005

Ola Marco,

Postei no CVS do ACBr uma versão que deve ser compativel com o Delphi 5...

Deu um bocado de trabalho mais acho que deu certo... :wink: Testei em um D5 aqui e rodou legal...

Use o novo package [b:d845b349b9]ACBr_D5.dpk[/b:d845b349b9]

Favor ler o arquivo [b:d845b349b9]ACBr-change-log.txt[/b:d845b349b9] e o cabeçalho da Unit [b:d845b349b9]ACBrD5.pas[/b:d845b349b9]

Para saber como baixar direto do CVS, veja [URL=http://www.forumweb.com.br/foruns/index.php?showtopic=24308&view=findpost&p=96909]esse outro tópico.[/URL]


GOSTEI 0
Marco Salles

Marco Salles

12/08/2005

Postei no CVS do ACBr uma versão que deve ser compativel com o Delphi 5...


Não achei.. :cry: :cry: :cry: A unica versão que esta lá é a que ja estava anteriormente... :cry: :cry: :cry:

Foi em :

http://acbr.sourceforge.net/wiki/index.php/P¬C3¬A1gina_principal

Ai cliquei em :

Faça o downoload da Ultima versão do Acbr..


Mas parece ser a mesma Versão anterior :cry: :cry: :cry:

:?: :?: :?: :?:

Deu um bocado de trabalho mais acho que deu certo...


Obrigado pelo iinterresse...


GOSTEI 0
Dopi

Dopi

12/08/2005

Ola Marco,

Acho que vc não reparou... mas no final da msg antgerior está escrito:
Para saber como baixar direto do [b:7735c390e7]CVS[/b:7735c390e7], veja [url=http://www.forumweb.com.br/foruns/index.php?showtopic=24308&view=findpost&p=96909]esse outro tópico[/url]

Através do CVS vc tem acesso direto aos fontes em desenvolvimento


GOSTEI 0
Marco Salles

Marco Salles

12/08/2005

Siguir os passos :

Proceda da seguinte maneira: Baixe o TortoiseCVS: http://www.tortoisecvs.org - Depois de Instalado, crie um diretório para o baixar o ACBr - Usando o Explorer, clique com o botao direto sobre o diretorio e escolha: CVS, Obter Módulo - Em CVSROOT digite: :pserver:anonymous@cvs.sourceforge.net:/cvsroot/acbr Pasta do repositório: /cvsroot/acbr Usuário: anonymous Modulo: ACBr (use as Maiusculas e Minusculas corretamente) - Basta clicar em OK e o Tortoise irá criar a Estrutura de diretótorios do ACBr atualizado exatamente como eu uso aqui na minha máquina.... - Nas próximas vezes, basta clicar com o Botao direito no diretorio e usar: CVS Atualizar. Nesse caso somente os fontes modificados ou novos serão baixados.


[b:4299441188]Mas da dando Erro ...[/b:4299441188]

Tem alguma idéia :?: :?: :?:

[URL=http://imageshack.us][img:4299441188]http://img121.imageshack.us/img121/1852/imagemautomacao57sk.jpg[/img:4299441188][/URL]

[URL=http://imageshack.us][img:4299441188]http://img121.imageshack.us/img121/6733/imagemautomacao65az.jpg[/img:4299441188][/URL]

Obrigado...


GOSTEI 0
Dopi

Dopi

12/08/2005

Ola Marco,

Quando ele perguntar a senha, apenas tecle ENTER (vazio mesmo)

Obs.: Tive relato de outros usuários que realmente não conseguiram baixar do CVS... Não sei se é algo com direitos do XP, ou outro dos ´mistérios da informática´ ;-)

Existem outros clientes CVS como o [url=http://www.wincvs.org/]WinCVS[/url], mas eles são bem mais complicados do que o TortoiseCVS

Se vc não conseguir, me manda uma MP com seu e-mail que eu mando um ZIP para vc...

Mas seria legal por o CVS para funcionar, porque assim vc mantém o seu ACBr bem atualizado...


GOSTEI 0
Marco Salles

Marco Salles

12/08/2005

Obs.: Tive relato de outros usuários que realmente não conseguiram baixar do CVS...
:cry: :cry: :cry:

Não sei se é algo com direitos do XP, ou outro dos ´mistérios da informática´

é algo que so acontece comigo... :cry: :cry: :cry:

Se vc não conseguir, me manda uma MP com seu e-mail que eu mando um ZIP para vc...


Vou tentar no computador aqui de casa e refazer no Pc do Trabalho .. amanhã eu Posto..

Obrigado pela dedicação... :P :P :P :P :P


GOSTEI 0
Massuda

Massuda

12/08/2005

Não uso o TortoiseCVS, mas as mensagens de erro dão a impressão que o CVSROOT foi digitado errado (talvez tenha copiado o texto com o mouse e incluído algum espaço em branco no final dele? Ou faltou o dois pontos no início?).

Outra possibilidade é que os clientes CVS geralmente precisam ter uma variável de ambiente chamada HOME definida no autoexec.bat; essa variável pode apontar para qualquer diretório da máquina, por exemplo, c:\Temp.


GOSTEI 0
Marco Salles

Marco Salles

12/08/2005

Não uso o TortoiseCVS, mas as mensagens de erro dão a impressão que o CVSROOT foi digitado errado (talvez tenha copiado o texto com o mouse e incluído algum espaço em branco no final dele? Ou faltou o dois pontos no início?).


Belza massuda. Voce como sempre muito atento aos pequenos detalhes..
:P :P :P

Faltou os dois pontos no início :lol: :lol:

[b:be2852ef89]Certo:[/b:be2852ef89]
:pserver:anonymous@cvs.sourceforge.net:/cvsroot/acbr


[b:be2852ef89]errado[/b:be2852ef89]
pserver:anonymous@cvs.sourceforge.net:/cvsroot/acbr


Conclui com exito a criação dos Modulos do CVS :P :P :P :P :P

Favor ler o arquivo ACBr-change-log.txt e o cabeçalho da Unit ACBrD5.pas


Vou fazer isto...

Use o novo package ACBr_D5.dpk

Ja localizei este pacote...

[b:be2852ef89]mas me surge uma dúvida...Semre que tiver que atualizar , não irei mais no ;[/b:be2852ef89]
http://acbr.sourceforge.net/wiki/index.php/P¬C3¬A1gina_principal

e sim no

Nas próximas vezes, basta clicar com o Botao direito no diretorio e usar: CVS Atualizar. Nesse caso somente os fontes modificados ou novos serão baixados.


[b:be2852ef89]Este meu raciocineo esta certo[/b:be2852ef89] :?: :?: :?:

So que quando clico com o botão direito do mouse no diretório , não aparece a opção CVS Atualizar :cry: :cry: :cry:

[b:be2852ef89]Sabe porque[/b:be2852ef89] :?: :?: :?: :?:


GOSTEI 0
Marco Salles

Marco Salles

12/08/2005

Alem das duas dúvidas anteriores surgiram outra .. Como é vasto as pedras no caminho...

Primeiro , tentei compilar o pacote e deu erro ... Infelismente , eu nãotenho como mostrar o tipo de erro , porque simplesmente quando tento compilar novamente este erro simplesmente sumiu...

[URL=http://imageshack.us][img:10b69a343e]http://img382.imageshack.us/img382/1638/imagemautomacao78ia.jpg[/img:10b69a343e][/URL]

Se tivesse so sumido ate que seria bom , mas quando tento compilar novemente o Pacote , ele simplesmente não faz nada :cry: :cry:


Mesmo assim tentei instalar e obtive isto ???

[URL=http://imageshack.us][img:10b69a343e]http://img382.imageshack.us/img382/7951/imagemautomacao83mo.jpg[/img:10b69a343e][/URL]

Cliquei OK , Sem entender o conteudo da mensagem , e os componentes apareceram na minha paleta..

Abri um novo projeto Vazio.. O Delphi me perguntou se eu queria salvar o ACBr_D5 eu devido as mensagems de erro , optei por não faze-lo

No projeto vazio , inseri alguns componentes no projeto e mandei compilar e o delphi compilou normalmente.. Ta certo que não fiz nada demais , mas pelo menos é um bom sinal

Todos os componentes são esses :

[URL=http://imageshack.us][img:10b69a343e]http://img379.imageshack.us/img379/1947/imagemautomacao91hb.jpg[/img:10b69a343e][/URL]

engraçado que nenhum deles é visual ???

[b:10b69a343e]Mas enfim , voce acha que esta tudo OK , mesmo com esses error apresentados ou voce acha que eu iri ter problemas e devo fazer tudo de novo [/b:10b69a343e] :?: :?: :?: :?:


GOSTEI 0
Marco Salles

Marco Salles

12/08/2005

Desculpe as dúvida no Varejo , mas alem das duvidas anteriores postadas nos dois tópicos anteriores , me surgiu mais uma de imediata

Como o própri nome ja diz meu objetivo é :

Leitura da banda magnetica de cheque usando Acbr..


Mas o componente ACBrLCB1 Em suas propreidades não requer do Modelo do Leitor do codigo de barras .... É isto mesmo :?: :?: :?:
Quer dizer , que irá funcionar para qualquer modelo , sem que o usuário escolha o tipo de leitor que esta usando :?: :?: :?:


GOSTEI 0
Massuda

Massuda

12/08/2005

[quote:3f271f9800=´Marco Salles´]Alem das duas dúvidas anteriores surgiram outra .. Como é vasto as pedras no caminho...[/quote:3f271f9800]O melhor fórum para você postar suas dúvidas relacionadas com o [url=http://acbr.sourceforge.net/]ACBr[/url] é o [url=http://www.forumweb.com.br/]FórumWeb[/url] já que o Dopi (Daniel Simões) é o responsável pela [url=http://www.forumweb.com.br/foruns/index.php?&showforum=416]seção dedicada a automação comercial[/url].


GOSTEI 0
Marco Salles

Marco Salles

12/08/2005

Marco Salles escreveu: Alem das duas dúvidas anteriores surgiram outra .. Como é vasto as pedras no caminho...


O melhor fórum para você postar suas dúvidas relacionadas com o ACBr é o FórumWeb já que o Dopi (Daniel Simões) é o responsável pela seção dedicada a automação comercial


Vou atacar la também . Apesar de aparentemente ser um forum pouco visitado . Alem disso , aqui eu não sou o primeiro e nen serei o ultimo a ter duvidas sobre o componente Acbr voltado para o Delphi.. Como eu pude constatar em uma previa pesquisa no Forum


GOSTEI 0
Marco Salles

Marco Salles

12/08/2005

Ola Marco, Sobre o Tortoise: Se ele foi instalado corretamente, o menu de contexto do Windows Explorer será semelhante, ao exibido na figura em anexo... Note as opções de menu exclusivas do CVS...


[b:34ca10ba29]O Menu esta assim:[/b:34ca10ba29]

[URL=http://imageshack.us][img:34ca10ba29]http://img383.imageshack.us/img383/9389/imagemautomacao107jz.jpg[/img:34ca10ba29][/URL]

:cry: :cry: :cry: :cry: Sera que não foi instalado corretamente ou sera que a atualização é a atual e por isso não tem sentido atualizar o que ja esta atualizado :?: :?: :?:

Sobre o ACBrLCB: Sim, ele pode se adaptar a qualquer tipo de leitor serial, já que não há nada de diferente entre eles... O único cuidado é veirificar quais as propriedades da comunição Serial usada pelo leitor... geralmente é 9600, 8, N 1...



OBS.: Notei que o ACBr no D5 não permite editar as propriedades da propriedade SubComponente Device através do ObjectInspector... (estou verificando como permitir isso no D5)


[b:34ca10ba29]Beleza[/b:34ca10ba29]


GOSTEI 0
Dopi

Dopi

12/08/2005

Ola Marco,

Pelo que notei, vc não está clicando com o Botão direito na pasta do ACBr

Clique com o Botão direito do mouse, sobre ela (vc pode notar que no icone da pasta ACBr existe uma marca verde abaixo) e vc verá a opção [b:235a2313e3]atualizar[/b:235a2313e3]...


GOSTEI 0
Marco Salles

Marco Salles

12/08/2005

Pelo que notei, vc não está clicando com o Botão direito na pasta do ACBr

:oops: :oops: :oops: :oops:

[b:7078465a43]Uma figura vale mais do que mil Palavras.. Nun te disse...[/b:7078465a43]

Bem , agora e esperar novidades :

Notei que o ACBr no D5 não permite editar as propriedades da propriedade SubComponente Device através do ObjectInspector... (estou verificando como permitir isso no D5)


e começar a fuçar...

Obrigado , pela sua atenção , obrigado também aos demais e qualquer dúvida não exitarei em postar ...
:P :P :P :P :P


GOSTEI 0
Dopi

Dopi

12/08/2005

Ola Marco,

Consegui fazer a propriedade [b:60e99b7aeb]Device[/b:60e99b7aeb] aparecer com o sinal de [+] no Object Inspector do Delphi 5 ... agora fica mais fácil ajustar as propriedades do Serial Device...

Já mandei pro CVS... é só atualizar...


GOSTEI 0
Marco Salles

Marco Salles

12/08/2005

Beleza .... :P :P :P

Estava justamente aqui , em casa , criando o Modulo do Cvs que aquel edia eu não tinha conseguido... So que minha internet aqui é discada e esta a 12,0 Kbps.. Não sei se nen vou conseguir terminar a primeira etapa...

Ta muito lento , acho que vou deixar para amanhã,

E mais uma vez muito obrigado e parabens , mas não esqueça do Delphi 5.0 e Veio mas e Bom

Valeu...


GOSTEI 0
Marco Salles

Marco Salles

12/08/2005

Volto nesse tópico depois de muito tempo , amigo doppi é porque aconteceu duas coisas estranhas


[b:9a146092aa]1) quando coloco um componente ACBR no projeto ele não esta mais compilando.. Esta dando esse erro [/b:9a146092aa]

[URL=http://imageshack.us][img:9a146092aa]http://img202.imageshack.us/img202/8735/imagemparadoppi18vs.jpg[/img:9a146092aa][/URL]



[b:9a146092aa]2) não tem mais a opção atualizar , como se pode verificar pela figura abaixo[/b:9a146092aa]:

[URL=http://imageshack.us][img:9a146092aa]http://img225.imageshack.us/img225/4885/imagemparadoppi29sp.jpg[/img:9a146092aa][/URL]

tem alguma idéia do que pode estar ocorrendo ???

obrigado..


GOSTEI 0
Dopi

Dopi

12/08/2005

Ola Marco,

A primeira imagem ´File not Found ACbrBase.dcu´, provavelmente está ocorrendo devido o ACBr não estar no Source Path
4. Adcione o diretório ´ ACBr\Source\Pascal ´ no ´Library Path´. Na IDE do Delphi acione ´Tools, Enviroment Options´ selecione a guia ´Library´, clique no botão elíptico (...) de ´Library Path´, clique no botão elíptico (...) à frente da caixa de texto, localize a pasta ´ ACBr\Source\Pascal ´ no diretório de instalação da Biblioteca, clique em ´OK´, e em ´Add´. Click em ´OK´ para finalizar.


O Tortoise ativará a opção atualizar, quando vc clicar com o botão direito sobre o diretório que vc utilizou para baixa-lo anteriormente... Nesse caso sempre existirá o sub-diretório CVS nessa pasta... Se vc descompactou o ACBr do Zip disponível para download, as informações do CVS não estão lá... nesse caso seria necessário baixa-lo por CVS novamente
[url=http://acbr.sourceforge.net/wiki/index.php/CVS]Como baixar o ACBr por CVS[/url]


GOSTEI 0
Marco Salles

Marco Salles

12/08/2005

A primeira imagem ´File not Found ACbrBase.dcu´, provavelmente está ocorrendo devido o ACBr não estar no Source Path


É vero . mas o engraçado é que ja tinha compilado anteriormente (ha uns tempos atrás ) com eu mesmo postei e não tinha dado erro nenhum .. Coisas de computador . Vai entender... :lol: :lol: :lol:

O Tortoise ativará a opção atualizar, quando vc clicar com o botão direito sobre o diretório que vc utilizou para baixa-lo anteriormente...


Beleza doppi.. Muitissimo obrigado e ate mais...


GOSTEI 0
POSTAR