Página 1 de 1

USB comm, Borland

MensagemEnviado: 05 Jul 2011 10:15
por fabim
Manos.
To cum probrema do caramba aqui.

Eu sempre usei o EasyHid pra criar o projeto pro delphi para comunicação usb HID.

Assucede, que eu não uso mais o delphi, e nem o visual studio.
Borland C++ because license...

O EasyHid, me permite gerar um app pro Visaul Studio.
Eu peguei os arquivos em C++, cospi para o borland C++ e esta sofrivel pra fazer funcionar.

Alguém ai tem um componente, pra usb para ser usado no borland C++ ?

MensagemEnviado: 05 Jul 2011 11:32
por vtrx
Posto a noite o fonte deste exemplo;
http://www.4shared.com/file/pmBbrZLQ/USB_HID.html
E tambem,como instalar no BCB.

PS:A quem interessar;
http://www.4shared.com/file/F-qaPFrW/Exemplo_HID.html

MensagemEnviado: 05 Jul 2011 12:09
por fabim
vtrx escreveu:Posto a noite o fonte deste exemplo;
http://www.4shared.com/file/pmBbrZLQ/USB_HID.html
E tambem,como instalar no BCB.

PS:A quem interessar;
http://www.4shared.com/file/F-qaPFrW/Exemplo_HID.html


gradicido Mr.

Eu penumbrei bagarai, mais num dianta.

Cada louco que usa o C++, usa-o de uma forma diferente. Froid

Mano, mas é para ser usado no BORLAND C++ né ?

MensagemEnviado: 05 Jul 2011 13:03
por vtrx
Mano, mas é para ser usado no BORLAND C++ né ?

O próprio.
Testado no RadStudio 2007,mas deve servir para quase todos.

MensagemEnviado: 06 Jul 2011 08:56
por fabim
vtrx escreveu:
Mano, mas é para ser usado no BORLAND C++ né ?

O próprio.
Testado no RadStudio 2007,mas deve servir para quase todos.


Vtrx esqueci de dizer, aquele email cadastrado no user não existe mais. Eu perdi a senha dele.

Manda pra mim por favor no fableach@hotmail.com.

MensagemEnviado: 06 Jul 2011 10:08
por Jorge_Francisco
Fabim,

Te mandei um e-mail para este acima.

Abraço,
Jorge.

MensagemEnviado: 06 Jul 2011 11:56
por vtrx
Manda pra mim por favor no

Voce não teve acesso ao link?

MensagemEnviado: 06 Jul 2011 12:47
por fabim
jorge.
Mano que sofrimento meo. putz.

To tentando rodar no BCB 6, ele pede uma liby do 5, ja fiz de tudo e não works.

Queria aprender como se usa os sources de um projeto no outro, para PC. froid.

MensagemEnviado: 06 Jul 2011 14:05
por vtrx
fabim,vc ta usando o 6?
Se for,posso transferir do BCB 2007 pro 6...

MensagemEnviado: 06 Jul 2011 15:08
por Jorge_Francisco
fabim escreveu:jorge.
Mano que sofrimento meo. putz.

To tentando rodar no BCB 6, ele pede uma liby do 5, ja fiz de tudo e não works.

Queria aprender como se usa os sources de um projeto no outro, para PC. froid.


De noite eu vou instalar o Builder 6 e adaptar os códigos. Inclusive tem uma pessoa aqui do forum pedindo.

Vlw

MensagemEnviado: 06 Jul 2011 20:28
por vtrx
BCB 6.
http://www.4shared.com/file/iI9XwxCR/Exemplo_HID_BCB_6.html
Acesso HID direto,mamão com açucar...

MensagemEnviado: 06 Jul 2011 21:54
por Jorge_Francisco
Seguinte, abra o projeto no BCB 6, aparecerá alguns erros pedindo pacotes do BCB5, vai clicando em cancelar.

Depois que o projeto estiver aberto vá em:

Project->Options:

Na aba "Packages" vá "Runtime Packages" e desmarque
"Build with runtime packages"

Clique em OK.

E depois é só compilar.

Vai rodar no BCB6, é claro que tem que colocar o VID e o PID corretos. E só rodará também o .EXE se clicar em executar como administrador.

Instalei o BCB6 agora, e funcionou do modo que falei. Mas se mesmo assim não conseguir, seria somente colocar os componentes e copiar os códigos em um Form novo do BCB 6.

Vlw

MensagemEnviado: 07 Jul 2011 08:07
por fabim
vtrx escreveu:BCB 6.
http://www.4shared.com/file/iI9XwxCR/Exemplo_HID_BCB_6.html
Acesso HID direto,mamão com açucar...


Mano brigado, funcou.

Jorge, funcou também.. hehe Eu acho.


alguém de vocês sabem me ensinar como instalar este componente que o vtrx mandou ? não tem o pakage, só os sources.

Braços

MensagemEnviado: 07 Jul 2011 08:28
por vtrx
Se voce ler o arquivo 'LEIA-ME",acho que vai descobrir,pois expliquei como fazer para o BCB 2007 e BCB6.

PS:Uma observação.
No exemplo BCB6 que postei,no evento 'OnDeviceDataError',a rotina neste evento não é a que esta lá.
Neste evento voce deve programar a sua rotina para capturar algum erro.
A rotina que está no 'OnDeviceDataError' é a que deve estar ,e está,em 'OnDeviceData'.
Apague a da 'OnDeviceDataError'.
Quando se envia,o primeiro byte é o 'ReportID',que na classe HID é zero(0).